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 |