#include <librets/LookupOrCriterion.h>
Public Member Functions | |
LookupOrCriterion (std::string field, DmqlCriterionPtr value) | |
std::string | getField () const |
void | add (DmqlCriterionPtr criterion) |
void | addAll (LookupCriterionPtr lookup) |
virtual std::ostream & | ToDmql (std::ostream &outputStream) const |
virtual std::ostream & | Print (std::ostream &outputStream) const |
bool | Equals (const RetsObject *object) const |
std::string | ToDmqlString () |
std::string | ToString () const |
Protected Types | |
typedef std::vector < DmqlCriterionPtr > | CriterionList |
Protected Member Functions | |
virtual std::string | Operator () const |
virtual std::string | OperationName () const |
void | addAll (const CriterionList &criteria) |
Protected Attributes | |
std::string | mField |
CriterionList | mCriteria |
typedef std::vector<DmqlCriterionPtr> CriterionList [protected, inherited] |
LookupOrCriterion | ( | std::string | field, | |
DmqlCriterionPtr | value | |||
) |
void add | ( | DmqlCriterionPtr | criterion | ) | [inherited] |
void addAll | ( | const CriterionList & | criteria | ) | [protected, inherited] |
void addAll | ( | LookupCriterionPtr | lookup | ) | [inherited] |
bool Equals | ( | const RetsObject * | object | ) | const [virtual, inherited] |
Reimplemented from RetsObject.
std::string getField | ( | ) | const [inherited] |
virtual std::string OperationName | ( | ) | const [protected, virtual] |
Implements LookupCriterion.
virtual std::string Operator | ( | ) | const [protected, virtual] |
Implements LookupCriterion.
virtual std::ostream& Print | ( | std::ostream & | outputStream | ) | const [virtual, inherited] |
Reimplemented from RetsObject.
virtual std::ostream& ToDmql | ( | std::ostream & | outputStream | ) | const [virtual, inherited] |
Implements DmqlCriterion.
std::string ToDmqlString | ( | ) | [inherited] |
std::string ToString | ( | ) | const [inherited] |
CriterionList mCriteria [protected, inherited] |
std::string mField [protected, inherited] |