An object for iterating over the attributes of a ClassAd
An object for iterating over the attributes of a ClassAd. Several iterators may be active over the same ClassAd at any time, and the same iterator object may be used to iterate over other ClassAds as well. Note that attributes will not be provided in any specific order. Also, ClassAdIterator is a ``forward iterator'' only; i.e., there is no PreviousAttribute() method.
inline void Initialize(const ClassAd &ca)
bool NextAttribute( string& attr, const ExprTree*& expr )
expr - The expression of the next attribute in the ClassAd.
bool CurrentAttribute( string& attr, const ExprTree*& expr )
expr - The expression of the next attribute in the ClassAd.
inline bool IsAtFirst()
inline bool IsAfterLast()
generated by doc++