|
| 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