|
| | CollectionAd (const classad::ClassAd &classAd) |
| |
| | CollectionAd () |
| |
| | CollectionAd (const std::string &classAd) |
| |
| void | operator= (const CollectionAd &collect) |
| |
| virtual | ~CollectionAd () throw () |
| |
| CollectionAd * | check () |
| |
| std::string | toSubmissionString () |
| |
| std::vector< std::string > | getNodeStringValue (const std::string &node, const std::string &attr_name) |
| |
std::vector< std::pair
< std::string,std::vector
< std::string > > > | getNodeStringValues (const std::string &attr_name) |
| |
std::map< std::string,
std::vector< std::string > > | getNodeStringValuesMap (const std::string &attr_name) |
| |
| void | setLocalAccess (bool lookInto) |
| |
| void | setDefaultRank (classad::ExprTree *attr_value) |
| |
| void | setDefaultReq (classad::ExprTree *attr_value) |
| |
| bool | gettoBretrieved () |
| |
| ExtractedAd * | getExtractedAd () |
| |
| void | addNode (Ad node) |
| |
| | Ad () |
| |
| virtual | ~Ad () throw () |
| |
| | Ad (const classad::ClassAd &classAd) |
| |
| | Ad (const std::string &jdl_string) |
| |
| | Ad (const Ad &jobad) |
| |
| virtual void | operator= (const Ad &jobad) |
| |
| void | fromString (const std::string &jdl_string, std::string jdl_file="") |
| |
| void | fromFile (const std::string &jdl_file) |
| |
| void | fromStream (std::istream &jdl_in) |
| |
| virtual void | fromClassAd (const classad::ClassAd &classAd) |
| |
| virtual std::string | toString () |
| |
| virtual std::string | toString (const std::string &attr_name) |
| |
| virtual std::string | toLines () |
| |
| bool | isSet () |
| |
| void | clear () |
| |
| classad::ClassAd *const | ad () |
| |
| bool | hasAttribute (const std::string &attr_name) |
| |
| virtual classad::ExprTree * | delAttribute (const std::string &attr_name) |
| |
| void | remAttribute (const std::string &attr_name) |
| |
| virtual classad::ExprTree * | lookUp (const std::string &attr_name) |
| |
| bool | hasAttribute (const std::string &attr_name, const std::string &attr_value) |
| |
| std::vector< std::string > | attributes () |
| |
| void | merge (Ad source, bool overwrite=true) |
| |
| bool | hasWarnings () |
| |
| std::vector< std::string > | getWarnings () |
| |
| void | addWarning (const std::string &msg) |
| |
| int | getType (const std::string &attr_name) |
| |
| void | addAttribute (const std::string &attr_name, int attr_value) |
| |
| void | addAttribute (const std::string &attr_name, double attr_value) |
| |
| void | addAttribute (const std::string &attr_name, bool attr_value) |
| |
| void | addAttribute (const std::string &attr_name, const std::string &attr_value) |
| |
| void | addAttribute (const std::string &attr_name, const char *attr_value) |
| |
| void | addAttribute (const std::string &attr_name, Ad *attr_value) |
| |
| virtual void | setAttributeExpr (const std::string &attr_name, const std::string &attr_value) |
| |
| virtual void | setAttribute (const std::string &attr_name, int attr_value) |
| |
| virtual void | setAttribute (const std::string &attr_name, const std::string &attr_value) |
| |
| virtual void | setAttribute (const std::string &attr_name, const char *attr_value) |
| |
| virtual void | setAttribute (const std::string &attr_name, double attr_value) |
| |
| virtual void | setAttribute (const std::string &attr_name, bool attr_value) |
| |
| virtual void | setAttribute (const std::string &attr_name, Ad *attr_value) |
| |
| virtual void | setAttributeExpr (const std::string &attr_name, classad::ExprTree *attr_value) |
| |
| virtual std::string | getAttributeExpr (const std::string &attr_name) |
| |
| std::vector< int > | getIntValue (const std::string &attr_name) |
| |
| std::vector< double > | getDoubleValue (const std::string &attr_name) |
| |
| std::vector< bool > | getBoolValue (const std::string &attr_name) |
| |
| virtual std::vector< std::string > | getStringValue (const std::string &attr_name) |
| |
std::vector< std::vector
< std::string > > | getStringList (const std::string &attr_name) |
| |
| virtual Ad | getAd (const std::string &attr_name) |
| |
| virtual std::string | getString (const std::string &attr_name) |
| |
| virtual int | getInt (const std::string &attr_name) |
| |
| virtual double | getDouble (const std::string &attr_name) |
| |
| virtual bool | getBool (const std::string &attr_name) |
| |
|
| enum | {
TYPE_UNKNOWN = classad::Value::ERROR_VALUE,
TYPE_INTEGER =classad::Value::INTEGER_VALUE,
TYPE_BOOLEAN =classad::Value::BOOLEAN_VALUE,
TYPE_STRING =classad::Value::STRING_VALUE,
TYPE_REAL =classad::Value::REAL_VALUE,
TYPE_CLASSAD =classad::Value::CLASSAD_VALUE,
TYPE_EXPRESSION =classad::Value::UNDEFINED_VALUE
} |
| |
| virtual void | addAttribute (std::string attr_name, classad::Value val) |
| |
| virtual void | appendValue (classad::ExprTree *tree, const classad::Value &val, const std::string &attr_name) |
| |
| virtual void | insertAttribute (const std::string &attr_name, classad::ExprTree *val) |
| |
| virtual void | insertAttribute (const std::string &attr_name, classad::Value val) |
| |
| virtual classad::Value | getTypeValue (const std::string &attr_name) |
| |
| bool | hasAttribute (classad::ExprTree *tree, const std::string &attr_value) |
| |
| std::vector< std::string > | warning_messages_v |
| |
Provides a representation of collection (bunch) of jobs.
- Version
- 0.1
- Date
- April 2005
- Author
- Alessandro Maraschini aless.nosp@m.andr.nosp@m.o.mar.nosp@m.asch.nosp@m.ini@d.nosp@m.atam.nosp@m.at.it