|
Check Methods |
enum | Attr {
JOBTYPE_MPICH_REQ_RTE,
JOBTYPE_MPICH_REQ_CPU,
JOBTYPE_MPICH_RANK_FREE,
REQ_DEFAULT,
RANK_DEFAULT,
MAX_ATTR
} |
void | checkInt (const std::string &attr_name, int attr_value) |
| Check if the couple attribute/value is admitted.
|
void | checkDouble (const std::string &attr_name, const double &attr_value) |
| Check if the couple attribute/value is admitted.
|
void | checkBool (const std::string &attr_name, const bool &attr_value) |
| Check if the couple attribute/value is admitted.
|
void | checkString (const std::string &attr_name, const std::string &attr_value) |
| Check if the couple attribute/value is admitted.
|
void | checkAd (const std::string &attr_name, classad::ClassAd *attr_value) |
| Check if the couple attribute/value is admitted.
|
void | checkExpr (const std::string &attr_name, const std::string &attr_value) |
| Check if the couple attribute/value is admitted.
|
void | setDefault (Attr attr_name, const std::string &attr_value) |
class | JobAd |
Public Types |
Public Member Functions |
| JdlAttributeList () |
virtual | ~JdlAttributeList () throw () |
bool | findBool (const std::string &attr_name) |
bool | findInt (const std::string &attr_name) |
bool | findString (const std::string &attr_name) |
bool | findDouble (const std::string &attr_name) |
bool | findAd (const std::string &attr_name) |
bool | findList (const std::string &attr_name) |
bool | findExpr (const std::string &attr_name) |
bool | findCheck (const std::string &attr_name) |
bool | findAttribute (const std::string &attr_name) |
bool | findAttr (const std::string &attr_name, std::vector< std::string >) const |
Static Public Member Functions |
std::string | toLower (const std::string &source) |