Lines Matching defs:vers
39 %/* 'vers' is the version identifier. */
46 struct vers {
58 %class vers {
63 % STRUCTRWLOCK(vers);
66 % vers() {
68 % INITRW(vers);
72 % vers( vers *other );
75 % vers( unsigned int high, unsigned int low) {
77 % INITRW(vers);
80 %/* Creates new 'vers' with next higher minor version.
83 % vers* nextminor();
85 %/* Creates new 'vers' with next higher major version.
87 % vers* nextmajor();
89 %/* Set this 'vers' to hold values found in 'others'. */
90 % void assign( vers *other );
92 %/* Predicate indicating whether this vers is earlier than 'other' in
94 % bool_t earlier_than( vers *other );
96 %/* Print the value of this 'vers' to specified file. */
99 %/* Zero out this vers. */
102 %/* Predicate indicating whether this vers is equal to 'other'. */
103 % bool_t equal( vers *other);
108 % return (WLOCK(vers));
112 % return (WULOCK(vers));
116 % return (RLOCK(vers));
120 % return (RULOCK(vers));