GME
13
|
#include <Attribute.h>
Public Member Functions | |
Attribute (void) | |
Attribute (CString &str) | |
~Attribute (void) | |
BOOL | Compare (CString &rhs, int type) |
BOOL | LogicalCompare (BOOL lhs, const Attribute &oper, BOOL rhs) |
std::tr1::wregex | GetRegExp (CString &str, BOOL full) |
BOOL | CheckInteger (int lhs, int rhs) |
BOOL | CheckDouble (double lhs, double rhs) |
BOOL | CheckBool (BOOL lhs, BOOL rhs) |
BOOL | CheckString (BOOL lhs) |
BOOL | IsOperator () |
Public Attributes | |
CString | name |
CString | operation |
CString | value |
BOOL | eval |
Definition at line 8 of file Search/Attribute.h.
Attribute::Attribute | ( | void | ) |
Definition at line 5 of file Search/Attribute.cpp.
Attribute::Attribute | ( | CString & | str | ) |
Definition at line 8 of file Search/Attribute.cpp.
Attribute::~Attribute | ( | void | ) |
Definition at line 43 of file Search/Attribute.cpp.
BOOL Attribute::CheckBool | ( | BOOL | lhs, |
BOOL | rhs | ||
) |
Definition at line 129 of file Search/Attribute.cpp.
BOOL Attribute::CheckDouble | ( | double | lhs, |
double | rhs | ||
) |
Definition at line 100 of file Search/Attribute.cpp.
BOOL Attribute::CheckInteger | ( | int | lhs, |
int | rhs | ||
) |
Definition at line 70 of file Search/Attribute.cpp.
BOOL Attribute::CheckString | ( | BOOL | lhs | ) |
Definition at line 142 of file Search/Attribute.cpp.
BOOL Attribute::Compare | ( | CString & | rhs, |
int | type | ||
) |
Definition at line 47 of file Search/Attribute.cpp.
std::tr1::wregex Attribute::GetRegExp | ( | CString & | str, |
BOOL | full | ||
) |
Definition at line 164 of file Search/Attribute.cpp.
BOOL Attribute::IsOperator | ( | ) | [inline] |
Definition at line 21 of file Search/Attribute.h.
BOOL Attribute::LogicalCompare | ( | BOOL | lhs, |
const Attribute & | oper, | ||
BOOL | rhs | ||
) |
Definition at line 151 of file Search/Attribute.cpp.
Definition at line 35 of file Search/Attribute.h.
CString Attribute::name |
Definition at line 26 of file Search/Attribute.h.
CString Attribute::operation |
Definition at line 29 of file Search/Attribute.h.
CString Attribute::value |
Definition at line 32 of file Search/Attribute.h.