Public Member Functions |
| ClassAdUnParser () |
| Constructor.
|
virtual | ~ClassAdUnParser () |
| Destructor.
|
void | setXMLUnparse (bool doXMLUnparse) |
void | setDelimiter (char delim) |
void | Unparse (std::string &buffer, const Value &val) |
void | Unparse (std::string &buffer, const ExprTree *expr) |
void | SetOldClassAd (bool) |
bool | GetOldClassAd () |
virtual void | UnparseAux (std::string &buffer, const Value &, Value::NumberFactor) |
virtual void | UnparseAux (std::string &buffer, const ExprTree *tree, std::string &ref, bool absolute=false) |
virtual void | UnparseAux (std::string &buffer, Operation::OpKind op, ExprTree *op1, ExprTree *op2, ExprTree *op3) |
virtual void | UnparseAux (std::string &buffer, std::string &fnName, std::vector< ExprTree * > &args) |
virtual void | UnparseAux (std::string &buffer, std::vector< std::pair< std::string, ExprTree * > > &attrlist) |
virtual void | UnparseAux (std::string &buffer, std::vector< ExprTree * > &) |
virtual void | UnparseAux (std::string &buffer, std::string identifier) |
| ClassAdUnParser () |
| Constructor.
|
virtual | ~ClassAdUnParser () |
| Destructor.
|
void | setXMLUnparse (bool doXMLUnparse) |
void | setDelimiter (char delim) |
void | Unparse (std::string &buffer, const Value &val) |
void | Unparse (std::string &buffer, const ExprTree *expr) |
void | SetOldClassAd (bool) |
bool | GetOldClassAd () |
virtual void | UnparseAux (std::string &buffer, const Value &, Value::NumberFactor) |
virtual void | UnparseAux (std::string &buffer, const ExprTree *tree, std::string &ref, bool absolute=false) |
virtual void | UnparseAux (std::string &buffer, Operation::OpKind op, ExprTree *op1, ExprTree *op2, ExprTree *op3) |
virtual void | UnparseAux (std::string &buffer, std::string &fnName, std::vector< ExprTree * > &args) |
virtual void | UnparseAux (std::string &buffer, std::vector< std::pair< std::string, ExprTree * > > &attrlist) |
virtual void | UnparseAux (std::string &buffer, std::vector< ExprTree * > &) |
virtual void | UnparseAux (std::string &buffer, std::string identifier) |
Static Public Attributes |
static const char * | opString [] |
Protected Attributes |
bool | oldClassAd |
bool | xmlUnparse |
char | delimiter |