ClassAd Member List

This is the complete list of members for ClassAd, including all inherited members.
alternateScope (defined in ClassAd)ClassAd
AttributeReference (defined in ClassAd)ClassAd [friend]
ATTRREF_NODE enum valueExprTree
begin()ClassAd [inline]
begin() const ClassAd [inline]
begin()ClassAd [inline]
begin() const ClassAd [inline]
ChainToAd(ClassAd *new_chain_parent_ad)ClassAd
ChainToAd(ClassAd *new_chain_parent_ad)ClassAd
ClassAd()ClassAd
ClassAd(const ClassAd &ad)ClassAd
ClassAd()ClassAd
ClassAd(const ClassAd &ad)ClassAd
CLASSAD_NODE enum valueExprTree
ClassAdIterator (defined in ClassAd)ClassAd [friend]
Clear()ClassAd
Clear()ClassAd
ClearAllDirtyFlags(void)ClassAd
ClearAllDirtyFlags(void)ClassAd
const_iterator typedefClassAd
const_iterator typedefClassAd
Copy() const ClassAd [virtual]
Copy() const ClassAd [virtual]
CopyFrom(const ClassAd &ad)ClassAd
CopyFrom(const ClassAd &ad)ClassAd
ExprTree::CopyFrom(const ExprTree &literal)ExprTree [protected]
CopyFromChain(const ClassAd &ad)ClassAd
CopyFromChain(const ClassAd &ad)ClassAd
DeepDelete(const std::string &scopeExpr, const std::string &attrName)ClassAd
DeepDelete(ExprTree *scopeExpr, const std::string &attrName)ClassAd
DeepDelete(const std::string &scopeExpr, const std::string &attrName)ClassAd
DeepDelete(ExprTree *scopeExpr, const std::string &attrName)ClassAd
DeepInsert(ExprTree *scopeExpr, const std::string &attrName, ExprTree *expr)ClassAd
DeepInsert(ExprTree *scopeExpr, const std::string &attrName, ExprTree *expr)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, int value, Value::NumberFactor f=Value::NO_FACTOR)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, double value, Value::NumberFactor f=Value::NO_FACTOR)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, bool value)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, const char *value)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, const std::string &value)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, int value, Value::NumberFactor f=Value::NO_FACTOR)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, double value, Value::NumberFactor f=Value::NO_FACTOR)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, bool value)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, const char *value)ClassAd
DeepInsertAttr(ExprTree *scopeExpr, const std::string &attrName, const std::string &value)ClassAd
DeepRemove(const std::string &scopeExpr, const std::string &attrName)ClassAd
DeepRemove(ExprTree *scopeExpr, const std::string &attrName)ClassAd
DeepRemove(const std::string &scopeExpr, const std::string &attrName)ClassAd
DeepRemove(ExprTree *scopeExpr, const std::string &attrName)ClassAd
Delete(const std::string &attrName)ClassAd
Delete(const std::string &attrName)ClassAd
dirtyBegin()ClassAd [inline]
dirtyBegin()ClassAd [inline]
dirtyEnd()ClassAd [inline]
dirtyEnd()ClassAd [inline]
dirtyIterator typedef (defined in ClassAd)ClassAd
dirtyIterator typedef (defined in ClassAd)ClassAd
DisableDirtyTracking(void)ClassAd [inline]
DisableDirtyTracking(void)ClassAd [inline]
EnableDirtyTracking(void)ClassAd [inline]
EnableDirtyTracking(void)ClassAd [inline]
end()ClassAd [inline]
end() const ClassAd [inline]
end()ClassAd [inline]
end() const ClassAd [inline]
EVAL_ERROR enum value (defined in ExprTree)ExprTree [protected]
EVAL_FAIL enum value (defined in ExprTree)ExprTree [protected]
EVAL_OK enum value (defined in ExprTree)ExprTree [protected]
EVAL_UNDEF enum value (defined in ExprTree)ExprTree [protected]
EvalState (defined in ClassAd)ClassAd [friend]
Evaluate(EvalState &state, Value &val) const ExprTree
Evaluate(Value &v) const ExprTree
Evaluate(Value &v, ExprTree *&t) const (defined in ExprTree)ExprTree [protected]
Evaluate(EvalState &, Value &, ExprTree *&) const (defined in ExprTree)ExprTree [protected]
Evaluate(EvalState &state, Value &val) const ExprTree
Evaluate(Value &v) const ExprTree
Evaluate(Value &v, ExprTree *&t) const (defined in ExprTree)ExprTree [protected]
Evaluate(EvalState &, Value &, ExprTree *&) const (defined in ExprTree)ExprTree [protected]
EvaluateAttr(const std::string &attrName, Value &result) const ClassAd
EvaluateAttr(const std::string &attrName, Value &result) const ClassAd
EvaluateAttrBool(const std::string &attr, bool &boolValue) const ClassAd
EvaluateAttrBool(const std::string &attr, bool &boolValue) const ClassAd
EvaluateAttrClassAd(const std::string &attr, ClassAd *&classad) const ClassAd
EvaluateAttrClassAd(const std::string &attr, ClassAd *&classad) const ClassAd
EvaluateAttrInt(const std::string &attr, int &intValue) const ClassAd
EvaluateAttrInt(const std::string &attr, int &intValue) const ClassAd
EvaluateAttrList(const std::string &attr, ExprList *&l) const ClassAd
EvaluateAttrList(const std::string &attr, ExprList *&l) const ClassAd
EvaluateAttrNumber(const std::string &attr, int &intValue) const ClassAd
EvaluateAttrNumber(const std::string &attr, double &realValue) const ClassAd
EvaluateAttrNumber(const std::string &attr, int &intValue) const ClassAd
EvaluateAttrNumber(const std::string &attr, double &realValue) const ClassAd
EvaluateAttrReal(const std::string &attr, double &realValue) const ClassAd
EvaluateAttrReal(const std::string &attr, double &realValue) const ClassAd
EvaluateAttrString(const std::string &attr, char *buf, int len) const ClassAd
EvaluateAttrString(const std::string &attr, std::string &buf) const ClassAd
EvaluateAttrString(const std::string &attr, char *buf, int len) const ClassAd
EvaluateAttrString(const std::string &attr, std::string &buf) const ClassAd
EvaluateExpr(const std::string &buf, Value &result) const ClassAd
EvaluateExpr(const ExprTree *expr, Value &result) const ClassAd
EvaluateExpr(const ExprTree *expr, Value &result, ExprTree *&sig) const ClassAd
EvaluateExpr(const std::string &buf, Value &result) const ClassAd
EvaluateExpr(const ExprTree *expr, Value &result) const ClassAd
EvaluateExpr(const ExprTree *expr, Value &result, ExprTree *&sig) const ClassAd
EXPR_LIST_NODE enum valueExprTree
ExprTree (defined in ClassAd)ClassAd [friend]
ExprTree() (defined in ExprTree)ExprTree [protected]
find(std::string const &attrName)ClassAd
find(std::string const &attrName) const ClassAd
find(std::string const &attrName)ClassAd
find(std::string const &attrName) const ClassAd
Flatten(const ExprTree *expr, Value &val, ExprTree *&fexpr) const ClassAd
Flatten(const ExprTree *expr, Value &val, ExprTree *&fexpr) const ClassAd
Flatten(Value &val, ExprTree *&tree) const (defined in ExprTree)ExprTree [protected]
Flatten(EvalState &, Value &, ExprTree *&, int *=NULL) const (defined in ExprTree)ExprTree [protected]
FlattenAndInline(const ExprTree *expr, Value &val, ExprTree *&fexpr) const (defined in ClassAd)ClassAd
FlattenAndInline(const ExprTree *expr, Value &val, ExprTree *&fexpr) const (defined in ClassAd)ClassAd
FN_CALL_NODE enum valueExprTree
GetChainedParentAd(void)ClassAd
GetChainedParentAd(void)ClassAd
GetComponents(std::vector< std::pair< std::string, ExprTree * > > &vec) const ClassAd
GetComponents(std::vector< std::pair< std::string, ExprTree * > > &vec) const ClassAd
GetExternalReferences(const ExprTree *tree, References &refs, bool fullNames)ClassAd
GetExternalReferences(const ExprTree *tree, PortReferences &refs)ClassAd
GetExternalReferences(const ExprTree *tree, References &refs, bool fullNames)ClassAd
GetExternalReferences(const ExprTree *tree, PortReferences &refs)ClassAd
GetInternalReferences(const ExprTree *tree, References &refs, bool fullNames)ClassAd
GetInternalReferences(const ExprTree *tree, References &refs, bool fullNames)ClassAd
GetKind(void) const ExprTree [inline]
GetKind(void) const ExprTree [inline]
GetParentScope() const ExprTree [inline]
GetParentScope() const ExprTree [inline]
Insert(const std::string &attrName, ExprTree *expr)ClassAd
Insert(const std::string &attrName, ExprTree *expr)ClassAd
InsertAttr(const std::string &attrName, int value, Value::NumberFactor f=Value::NO_FACTOR)ClassAd
InsertAttr(const std::string &attrName, double value, Value::NumberFactor f=Value::NO_FACTOR)ClassAd
InsertAttr(const std::string &attrName, bool value)ClassAd
InsertAttr(const std::string &attrName, const char *value)ClassAd
InsertAttr(const std::string &attrName, const std::string &value)ClassAd
InsertAttr(const std::string &attrName, int value, Value::NumberFactor f=Value::NO_FACTOR)ClassAd
InsertAttr(const std::string &attrName, double value, Value::NumberFactor f=Value::NO_FACTOR)ClassAd
InsertAttr(const std::string &attrName, bool value)ClassAd
InsertAttr(const std::string &attrName, const char *value)ClassAd
InsertAttr(const std::string &attrName, const std::string &value)ClassAd
IsAttributeDirty(const std::string &name)ClassAd
IsAttributeDirty(const std::string &name)ClassAd
iterator typedefClassAd
iterator typedefClassAd
LITERAL_NODE enum valueExprTree
Lookup(const std::string &attrName) const ClassAd
Lookup(const std::string &attrName) const ClassAd
LookupInScope(const std::string &attrName, const ClassAd *&ad) const ClassAd
LookupInScope(const std::string &attrName, const ClassAd *&ad) const ClassAd
MakeClassAd(std::vector< std::pair< std::string, ExprTree * > > &vec)ClassAd [static]
MakeClassAd(std::vector< std::pair< std::string, ExprTree * > > &vec)ClassAd [static]
MarkAttributeClean(const std::string &name)ClassAd
MarkAttributeClean(const std::string &name)ClassAd
MarkAttributeDirty(const std::string &name)ClassAd
MarkAttributeDirty(const std::string &name)ClassAd
Modify(ClassAd &ad)ClassAd
Modify(ClassAd &ad)ClassAd
NodeKind enum nameExprTree
NodeKind enum nameExprTree
nodeKind (defined in ExprTree)ExprTree [protected]
OP_NODE enum valueExprTree
operator=(const ClassAd &rhs)ClassAd
operator=(const ClassAd &rhs)ClassAd
operator==(ClassAd &list1, ClassAd &list2)ClassAd [friend]
operator==(ClassAd &list1, ClassAd &list2)ClassAd [friend]
parentScope (defined in ExprTree)ExprTree [protected]
PROP_ERROR enum value (defined in ExprTree)ExprTree [protected]
PROP_UNDEF enum value (defined in ExprTree)ExprTree [protected]
Puke() const ExprTree
Puke() const ExprTree
Remove(const std::string &attrName)ClassAd
Remove(const std::string &attrName)ClassAd
SameAs(const ExprTree *tree) const ClassAd [virtual]
SameAs(const ExprTree *tree) const ClassAd [virtual]
SetParentScope(const ClassAd *p)ExprTree
SetParentScope(const ClassAd *p)ExprTree
size(void) const ClassAd [inline]
size(void) const ClassAd [inline]
Unchain(void)ClassAd
Unchain(void)ClassAd
Update(const ClassAd &ad)ClassAd
Update(const ClassAd &ad)ClassAd
UpdateFromChain(const ClassAd &ad)ClassAd
UpdateFromChain(const ClassAd &ad)ClassAd
~ClassAd()ClassAd [virtual]
~ClassAd()ClassAd [virtual]
~ExprTree()ExprTree [virtual]
~ExprTree()ExprTree [virtual]
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends