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 |