Lines Matching defs:elem
133 virtual Set &operator <<=(uint elem)=0;
134 // virtual Set operator << (uint elem);
137 virtual Set &operator >>=(uint elem)=0;
138 // virtual Set operator >> (uint elem);
141 virtual int operator [](uint elem) const=0;
220 // Loop thru all elements of the set, setting "elem" to the element numbers
224 // Usage: for( SetI i(s); i.test(); i++ ) { body = i.elem; } ...OR...
225 // for( i.reset(s); i.test(); i++ ) { body = i.elem; }
239 uint elem; // The publically accessible element
241 SetI( const Set *s ) { impl = s->iterate(elem); }
243 void reset( const Set *s ) { delete impl; impl = s->iterate(elem); }
244 void operator ++(void) { elem = impl->next(); }