Public Types | 
| typedef ViewMembers::iterator  | iterator | 
| typedef ViewMembers::const_iterator  | const_iterator | 
| typedef ViewMembers::iterator  | iterator | 
| typedef ViewMembers::const_iterator  | const_iterator | 
Public Member Functions | 
| 
  | View (View *parent) | 
| 
bool  | SetViewName (const ViewName &viewName) | 
| 
bool  | SetConstraintExpr (ClassAdCollection *coll, const std::string &constraint) | 
| 
bool  | SetConstraintExpr (ClassAdCollection *coll, ExprTree *constraint) | 
| 
bool  | SetRankExpr (ClassAdCollection *coll, const std::string &expr) | 
| 
bool  | SetRankExpr (ClassAdCollection *coll, ExprTree *tree) | 
| 
bool  | SetPartitionExprs (ClassAdCollection *coll, const std::string &exprList) | 
| 
bool  | SetPartitionExprs (ClassAdCollection *coll, ExprList *el) | 
| 
bool  | SetViewInfo (ClassAdCollection *coll, ClassAd *viewInfo) | 
| 
ViewName  | GetViewName () const  | 
| 
View *  | GetParent () const  | 
| 
int  | Size () const  | 
| 
ExprTree *  | GetConstraintExpr () | 
| 
ExprTree *  | GetRankExpr () | 
| 
ExprList *  | GetPartitionAttributes () | 
| 
ClassAd *  | GetViewInfo () | 
| 
bool  | IsMember (const std::string &key) | 
| 
void  | GetSubordinateViewNames (std::vector< std::string > &) | 
| 
void  | GetPartitionedViewNames (std::vector< std::string > &) | 
| 
bool  | FindPartition (ClassAd *rep, ViewName &partition) | 
| 
bool  | InsertSubordinateView (ClassAdCollection *coll, ClassAd *vInfo) | 
| 
bool  | InsertPartitionedView (ClassAdCollection *coll, ClassAd *vInfo, ClassAd *rep) | 
| 
bool  | DeleteChildView (ClassAdCollection *coll, const ViewName &viewName) | 
| 
bool  | DeleteSubordinateView (ClassAdCollection *coll, const ViewName &viewName) | 
| 
bool  | DeletePartitionedView (ClassAdCollection *coll, const ViewName &viewName) | 
| 
bool  | DeletePartitionedView (ClassAdCollection *coll, ClassAd *rep) | 
| 
bool  | ClassAdInserted (ClassAdCollection *coll, const std::string &key, ClassAd *ad) | 
| 
void  | ClassAdPreModify (ClassAdCollection *coll, ClassAd *ad) | 
| 
bool  | ClassAdModified (ClassAdCollection *coll, const std::string &key, ClassAd *ad) | 
| 
void  | ClassAdDeleted (ClassAdCollection *coll, const std::string &key, ClassAd *ad) | 
| 
bool  | Display (FILE *) | 
| iterator  | begin () | 
| const_iterator  | begin () const  | 
| iterator  | end () | 
| const_iterator  | end () const  | 
| 
  | View (View *parent) | 
| 
bool  | SetViewName (const ViewName &viewName) | 
| 
bool  | SetConstraintExpr (ClassAdCollection *coll, const std::string &constraint) | 
| 
bool  | SetConstraintExpr (ClassAdCollection *coll, ExprTree *constraint) | 
| 
bool  | SetRankExpr (ClassAdCollection *coll, const std::string &expr) | 
| 
bool  | SetRankExpr (ClassAdCollection *coll, ExprTree *tree) | 
| 
bool  | SetPartitionExprs (ClassAdCollection *coll, const std::string &exprList) | 
| 
bool  | SetPartitionExprs (ClassAdCollection *coll, ExprList *el) | 
| 
bool  | SetViewInfo (ClassAdCollection *coll, ClassAd *viewInfo) | 
| 
ViewName  | GetViewName () const  | 
| 
View *  | GetParent () const  | 
| 
int  | Size () const  | 
| 
ExprTree *  | GetConstraintExpr () | 
| 
ExprTree *  | GetRankExpr () | 
| 
ExprList *  | GetPartitionAttributes () | 
| 
ClassAd *  | GetViewInfo () | 
| 
bool  | IsMember (const std::string &key) | 
| 
void  | GetSubordinateViewNames (std::vector< std::string > &) | 
| 
void  | GetPartitionedViewNames (std::vector< std::string > &) | 
| 
bool  | FindPartition (ClassAd *rep, ViewName &partition) | 
| 
bool  | InsertSubordinateView (ClassAdCollection *coll, ClassAd *vInfo) | 
| 
bool  | InsertPartitionedView (ClassAdCollection *coll, ClassAd *vInfo, ClassAd *rep) | 
| 
bool  | DeleteChildView (ClassAdCollection *coll, const ViewName &viewName) | 
| 
bool  | DeleteSubordinateView (ClassAdCollection *coll, const ViewName &viewName) | 
| 
bool  | DeletePartitionedView (ClassAdCollection *coll, const ViewName &viewName) | 
| 
bool  | DeletePartitionedView (ClassAdCollection *coll, ClassAd *rep) | 
| 
bool  | ClassAdInserted (ClassAdCollection *coll, const std::string &key, ClassAd *ad) | 
| 
void  | ClassAdPreModify (ClassAdCollection *coll, ClassAd *ad) | 
| 
bool  | ClassAdModified (ClassAdCollection *coll, const std::string &key, ClassAd *ad) | 
| 
void  | ClassAdDeleted (ClassAdCollection *coll, const std::string &key, ClassAd *ad) | 
| 
bool  | Display (FILE *) | 
| iterator  | begin () | 
| const_iterator  | begin () const  | 
| iterator  | end () | 
| const_iterator  | end () const  | 
Friends | 
| 
class  | ClassAdCollection | 
| 
class  | ClassAdCollectionServer | 
| 
class  | LocalCollectionQuery |