46 virtual void clear()=0;
61 }
else if (order==NEQ) {
63 }
else if (order==LT) {
65 }
else if (order==LE) {
67 }
else if (order==GT) {
69 }
else if (order==GE) {
87 return compare(a.compare(b),0,order);
this class describes a list interface
Definition: CORE_List.h:12
#define tBoolean
Definition: types.h:139
CORE_List()
build a list
Definition: CORE_List.cpp:11
static tFlag reverse(const tFlag &oder)
return the reverse order
Definition: CORE_List.cpp:17
static const tFlag EQ
Definition: CORE_List.h:21
virtual void clear()=0
clear the list
static tBoolean compareString(const tString &a, const tString &b, const tFlag &order)
compare 2 string a & b
Definition: CORE_List.h:83
#define tString
Definition: types.h:135
static const tFlag GE
Definition: CORE_List.h:26
virtual ~CORE_List()
destroy a list
Definition: CORE_List.cpp:14
static const tFlag LT
=
Definition: CORE_List.h:23
static const tFlag GT
Definition: CORE_List.h:25
static const tFlag NO_ORDER
Definition: CORE_List.h:20
static const tFlag LE
Definition: CORE_List.h:24
static tBoolean compare(const Q &a, const Q &b, const tFlag &order)
compare 2 object a & b
Definition: CORE_List.h:55
#define tFlag
Definition: types.h:74
static const tFlag NEQ
Definition: CORE_List.h:22