Lines Matching defs:elem
136 virtual Set &operator <<=(uint elem)=0;
137 // virtual Set operator << (uint elem);
140 virtual Set &operator >>=(uint elem)=0;
141 // virtual Set operator >> (uint elem);
144 virtual int operator [](uint elem) const=0;
223 // Loop thru all elements of the set, setting "elem" to the element numbers
227 // Usage: for( SetI i(s); i.test(); i++ ) { body = i.elem; } ...OR...
228 // for( i.reset(s); i.test(); i++ ) { body = i.elem; }
242 uint elem; // The publically accessible element
244 SetI( const Set *s ) { impl = s->iterate(elem); }
246 void reset( const Set *s ) { delete impl; impl = s->iterate(elem); }
247 void operator ++(void) { elem = impl->next(); }