|
Defines |
#define | CLASS(X) |
#define | ABSTRACT_CLASS(X) |
#define | PARENTS(X) public: static const char* ParentClassNames() {return X;} |
#define | FROM(X) public: static const char *From() {return X;} |
#define | WHERE(X) public: static const char *Where() {return X;} |
#define | GROUP_BY(X) public: static const char *GroupBy() {return X;} |
#define | HAVING(X) public: static const char *Having() {return X;} |
#define | ORDER_BY(X) public: static const char *OrderBy() {return X;} |
#define | CLASS_PROTOTYPE(T) |
#define | ABSTRACT_CLASS_PROTOTYPE(T) extern Proto<T> T##_class |
#define | PROTOTYPE(T) Proto<T> T##_class; |
#define | TYPE_INT 'i' |
#define | TYPE_UNSIGNED 'u' |
#define | TYPE_FLOAT 'f' |
#define | TYPE_CHAR 'c' |
#define | TYPE_STRING 's' |
#define | TYPE_PTR 'p' |
#define | TYPE_UNKNOWN '?' |
#define | TYPE_DOUBLE 'd' |
#define | TYPE_LONG 'l' |
#define | dbMember(T, X) |
#define | dbString(X) |
#define | dbPtr(T, X) |
#define | dbShort(X) dbMember(short,X) |
#define | dbUShort(X) dbMember(unsigned short,X) |
#define | dbInt(X) dbMember(int,X) |
#define | dbUInt(X) dbMember(unsigned int,X) |
#define | dbLong(X) dbMember(long,X) |
#define | dbULong(X) dbMember(unsigned long,X) |
#define | dbFloat(X) dbMember(float,X) |
#define | dbDouble(X) dbMember(double,X) |
#define | dbChar(X) dbMember(char,X) |
#define | dbBool(X) dbMember(bool,X) |
#define | dbMemberRO(T, X) |
#define | dbStringRO(X) |
#define | dbPtrRO(T, X) |
#define | dbShortRO(X) dbMemberRO(short,X) |
#define | dbUShortRO(X) dbMemberRO(unsigned short,X) |
#define | dbIntRO(X) dbMemberRO(int,X) |
#define | dbUIntRO(X) dbMemberRO(unsigned int,X) |
#define | dbLongRO(X) dbMemberRO(long,X) |
#define | dbULongRO(X) dbMemberRO(unsigned long,X) |
#define | dbFloatRO(X) dbMemberRO(float,X) |
#define | dbDoubleRO(X) dbMemberRO(double,X) |
#define | dbCharRO(X) dbMemberRO(char,X) |
#define | dbBoolRO(X) dbMemberRO(bool,X) |
#define | MAPKEY_BEGIN |
#define | MAPKEY_END |
#define | MAP_BEGIN |
#define | MAP_END |
#define | mapMember(A, M, C, T, N) if (!i--) {attr=A; mem=(unsigned char Object::*)&_THiS_CLaSS_::M; col=C; type=T; len=N; rw=true; return;}; |
#define | mapString(A, C, N) mapMember(#A,_##A,C,TYPE_STRING,N) |
#define | mapPtr(A, C) mapMember(#A,_##A,C,TYPE_PTR,sizeof(long int)) |
#define | mapShort(A, C) mapMember(#A,_##A,C,TYPE_INT,sizeof(short int)) |
#define | mapUShort(A, C) mapMember(#A,_##A,C,TYPE_UNSIGNED,sizeof(unsigned short)) |
#define | mapInt(A, C) mapMember(#A,_##A,C,TYPE_INT,sizeof(int)) |
#define | mapUInt(A, C) mapMember(#A,_##A,C,TYPE_UNSIGNED,sizeof(unsigned int)) |
#define | mapLong(A, C) mapMember(#A,_##A,C,TYPE_INT,sizeof(long int)) |
#define | mapULong(A, C) mapMember(#A,_##A,C,TYPE_UNSIGNED,sizeof(unsigned long)) |
#define | mapFloat(A, C) mapMember(#A,_##A,C,TYPE_FLOAT,sizeof(float)) |
#define | mapDouble(A, C) mapMember(#A,_##A,C,TYPE_FLOAT,sizeof(double)) |
#define | mapChar(A, C) mapMember(#A,_##A,C,TYPE_CHAR,sizeof(char)) |
#define | mapBool(A, C) mapMember(#A,_##A,C,TYPE_INT,sizeof(bool)) |
#define | mapMemberRO(A, M, C, T, N) if (!i--) {attr=A; mem=(unsigned char Object::*)&(_THiS_CLaSS_::M); col=C; type=T; len=N; rw=false; return;}; |
#define | mapStringRO(A, C, N) mapMember(#A,_##A,C,TYPE_STRING,N) |
#define | mapPtrRO(A, C) mapMember(#A,_##A,C,TYPE_PTR,sizeof(long int)) |
#define | mapShortRO(A, C) mapMember(#A,_##A,C,TYPE_INT,sizeof(short int)) |
#define | mapUShortRO(A, C) mapMember(#A,_##A,C,TYPE_UNSIGNED,sizeof(unsigned short)) |
#define | mapIntRO(A, C) mapMember(#A,_##A,C,TYPE_INT,sizeof(int)) |
#define | mapUIntRO(A, C) mapMember(#A,_##A,C,TYPE_UNSIGNED,sizeof(unsigned int)) |
#define | mapLongRO(A, C) mapMember(#A,_##A,C,TYPE_INT,sizeof(long int)) |
#define | mapULongRO(A, C) mapMember(#A,_##A,C,TYPE_UNSIGNED,sizeof(unsigned long)) |
#define | mapFloatRO(A, C) mapMember(#A,_##A,C,TYPE_FLOAT,sizeof(float)) |
#define | mapDoubleRO(A, C) mapMember(#A,_##A,C,TYPE_FLOAT,sizeof(double)) |
#define | mapCharRO(A, C) mapMember(#A,_##A,C,TYPE_CHAR,sizeof(char)) |
#define | mapBoolRO(A, C) mapMember(#A,_##A,C,TYPE_INT,sizeof(bool)) |