#include <cProtoBase.h>
Inheritance diagram for ProtoBase:
Public Methods | |
virtual char * | _Where () const |
virtual char * | _OrderBy () const |
virtual class ResultBase * | ExecuteQuery (const QueRefProto &Q, class Connection *DbCon, const int i, class ResultBase *QR) |
bool | operator== (class ProtoBase &_p) |
bool | operator!= (class ProtoBase &_p) |
bool | operator< (class ProtoBase &_p) |
bool | operator> (class ProtoBase &_p) |
bool | operator<= (class ProtoBase &_p) |
bool | operator>= (class ProtoBase &_p) |
ProtoBase () | |
~ProtoBase () | |
virtual bool | IsObject () |
virtual bool | IsImmutableObject () |
virtual bool | IsDatabaseObject () |
virtual bool | IsPersistentObject () |
virtual const char * | ClassName ()=0 |
virtual const char * | BaseClassName () |
virtual const char * | RootClassName ()=0 |
virtual const char * | ParentClassNames ()=0 |
virtual const char * | Select () |
virtual const char * | Into () |
virtual const char * | From ()=0 |
virtual const char * | Where () |
virtual const char * | GroupBy () |
virtual const char * | Having () |
virtual const char * | OrderBy () const=0 |
virtual const char * | FullSelect () |
virtual const char * | FullFrom () |
virtual char * | FullFrom (int k) |
virtual const char * | FullWhere () |
virtual char * | FullWhere (int k) |
virtual const char * | KeySelect () |
virtual const char * | KeyWhere () |
virtual const char * | KeyFrom () |
virtual class ProtoBase * | RootPrototype () const |
virtual int | ParentPrototypeCount () |
virtual class ProtoBase * | ParentPrototype (const int i) |
virtual int | FullParentPrototypeCount () |
virtual class ProtoBase * | FullParentPrototype (const int i) |
virtual class Object * | New () const=0 |
virtual class RefBase * | NewRef ()=0 |
const char * | ColumnTable (const char *const col) |
bool | ProtoBase::LockTable (class Connection *aDbCon, enum LockingStrategy aLockingStrategy=LS_Default, enum WaitingStrategy aWaitingStrategy=WS_Default) |
bool | WriteDDL (ofstream &S, class Database &Db) |
char * | ProtoBase::ColumnTypeDDL (int i, class Database &Db) |
Query | operator () const |
Query | operator (const QueRefProto &Q) const |
Static Public Methods | |
void | Register (class ProtoBase *_p, const char *const _n) |
ProtoBase * | Find (const char *const _n) |
Public Attributes | |
Query operator &&const QueRefProto &Q | const |
Protected Methods | |
virtual bool | _KeyValues (char *&s) |
virtual char * | _KeyValues (const class Object &o) |
virtual bool | _ExportAttributes (const class Object &o) |
virtual bool | _ExportKeyAttributes (const class Object &o) |
virtual bool | _ExportKeyAttributes (const class RefBase &x) |
virtual bool | _ImportAttributes (class Object &o) |
virtual bool | _ImportKeyAttributes (class RefBase &x) |
void | _Initialise () |
void | _InitialiseParentPrototype () |
void | _InitialiseFullParentPrototype (class ProtoBase *_p) |
void | _InitialiseSqlVar () |
void | _InitialiseSelect () |
void | _InitialiseFullSelect () |
void | _InitialiseKeySelect () |
void | _InitialisePtrSelect () |
void | _InitialiseInto () |
void | _InitialiseFullFrom () |
void | _InitialiseWhere () |
void | _InitialiseFullWhere () |
void | _InitialiseKeyWhere () |
void | _InitialiseGroupBy () |
void | _InitialiseHaving () |
void | _InitialiseStmtSelect () |
void | _InitialiseStmtInsert () |
void | _InitialiseStmtDelete () |
void | _InitialiseStmtUpdate () |
char * | _StmtSelectPtr (const QueRefProto &Q, const int i) |
char * | _StmtSelectPtr (const char *const _where_clause, const char *const _order_by_clause, const char *const _select_clause, const char *const _from_clause, const int i) |
bool | _BindPtr (class Cursor *C) |
ProtoBase * | _PtrPrototype () |
virtual char * | _RealiasT (char *&fragment, const char *table, const int i, const int j) |
virtual char * | _RealiasT (char *&fragment, const int i) |
virtual void | _MapKey (int i, const char *&attr, unsigned char Object::*&mem, const char *&col, char &type, unsigned int &len, bool &rw)=0 |
virtual void | _Map (int i, const char *&attr, unsigned char Object::*&mem, const char *&col, char &type, unsigned int &len, bool &rw)=0 |
virtual const char * | _ProtoTWhere ()=0 |
virtual const char * | _ProtoTGroupBy ()=0 |
virtual const char * | _ProtoTHaving ()=0 |
bool | _InsertAll (class Object *target) |
bool | _Insert (class Connection *aDbConn) |
bool | _UpdateAll (class Object *target) |
bool | _Update (class Connection *aDbConn) |
bool | _DeleteAll (class RefBase *target) |
bool | _DeleteAll (class Object *target) |
bool | _Delete (class Connection *aDbConn) |
bool | ProtoBase::_Load (class Object &o) |
char * | _TranslateToSql (char *(&dst), const char *const src) |
char * | _TranslateToSql (char *(&src)) |
Query & | _TranslateToSql (class Query &Q) |
ProtoBase * | _gcs (ProtoBase &X) |
virtual char * | _Select () const |
virtual char * | _From () const |
Static Protected Methods | |
void | _ResetProcessed (ProtoBase *const _p) |
Protected Attributes | |
ProtoBase * | _left |
ProtoBase * | _right |
ProtoBase * | _next |
bool | _initialised |
bool | _processed |
bool | _isObject |
bool | _isImmutableObject |
bool | _isDatabaseObject |
bool | _isPersistentObject |
bool | _isRootClass |
char * | _condition |
struct { | |
int KeyCount | |
int Count | |
int SpecCount | |
void * Arr | |
} | _sqlVars |
ProtoBase * | _rootPrototype |
int | _parentPrototypeCount |
ProtoBase ** | _parentPrototype |
int | _fullParentPrototypeCount |
ProtoBase ** | _fullParentPrototype |
char * | _select |
char * | _fullSelect |
char * | _keySelect |
char * | _ptrSelect |
char * | _into |
char * | _fullFrom |
char * | _where |
char * | _fullWhere |
char * | _keyWhere |
char * | _groupBy |
char * | _having |
char * | _stmtSelect |
char * | _stmtInsert |
char * | _stmtDelete |
char * | _stmtUpdate |
Static Protected Attributes | |
ProtoBase * | _root = NULL |
ProtoBase * | _first = NULL |
Friends | |
class | RefBase |
class | ClassRegister |
class | Object |
class | DatabaseObject |
class | ObjectBuffer |
class | ResultBase |
class | ChainedRelationBase |
|
Definition at line 187 of file cProtoBase.h. References KeyCount. |
|
Definition at line 1238 of file cProtoBase.cpp. References _condition, _fullFrom, _fullParentPrototype, _fullSelect, _fullWhere, _into, _keySelect, _keyWhere, _parentPrototype, _ptrSelect, _select, _sqlVars, _stmtDelete, _stmtInsert, _stmtSelect, _stmtUpdate, _where, and StrFree(). |
|
Definition at line 1164 of file cProtoBase.cpp. References _rootPrototype, _sqlVars, sqlVar::bufaddr, sqlVar::buflen, and sqlVar::buftype. Referenced by ResultBase::Open(). |
|
Definition at line 1488 of file cProtoBase.cpp. References _rootPrototype, _sqlVars, _stmtDelete, sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, and sqlVar::varname. Referenced by _DeleteAll(). |
|
Definition at line 1465 of file cProtoBase.cpp. References _Delete(), _fullParentPrototype, _fullParentPrototypeCount, and _Initialise(). |
|
Definition at line 1442 of file cProtoBase.cpp. References _Delete(), _fullParentPrototype, _fullParentPrototypeCount, and _Initialise(). Referenced by RefBase::Delete(), and Object::Delete(). |
|
Definition at line 75 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _Initialise(), _sqlVars, sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, ClassName(), sqlVar::indic, sqlVar::member, StrExp(), TYPE_CHAR, TYPE_FLOAT, TYPE_INT, TYPE_PTR, TYPE_STRING, and TYPE_UNSIGNED. |
|
Definition at line 214 of file cProtoBase.cpp. References _Initialise(), _rootPrototype, _sqlVars, sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, sqlVar::indic, StrCpy(), StrDecode(), StrExp(), StrFree(), StrSplit(), TYPE_CHAR, TYPE_FLOAT, TYPE_INT, TYPE_STRING, and TYPE_UNSIGNED. |
|
Definition at line 157 of file cProtoBase.cpp. References _Initialise(), _rootPrototype, _sqlVars, sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, sqlVar::indic, sqlVar::member, StrExp(), TYPE_CHAR, TYPE_FLOAT, TYPE_INT, TYPE_STRING, and TYPE_UNSIGNED. Referenced by _KeyValues(), Object::_Refresh(), Object::Delete(), and Object::Refresh(). |
|
Reimplemented in ComplexQuery. Definition at line 51 of file cQueRefProto.h. Referenced by _StmtSelectPtr(). |
|
Definition at line 74 of file cClassRegister.cpp. |
|
Definition at line 269 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _Initialise(), _sqlVars, sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, sqlVar::indic, sqlVar::member, StrCpy(), TYPE_CHAR, TYPE_FLOAT, TYPE_INT, TYPE_PTR, TYPE_STRING, and TYPE_UNSIGNED. Referenced by ResultBase::Next(). |
|
Definition at line 393 of file cProtoBase.cpp. References _Initialise(), and _KeyValues(). Referenced by ResultBase::Next(). |
|
Definition at line 445 of file cProtoBase.cpp. References _initialised, _InitialiseFullFrom(), _InitialiseFullParentPrototype(), _InitialiseFullSelect(), _InitialiseFullWhere(), _InitialiseGroupBy(), _InitialiseHaving(), _InitialiseInto(), _InitialiseKeySelect(), _InitialiseKeyWhere(), _InitialiseParentPrototype(), _InitialiseSelect(), _InitialiseSqlVar(), _InitialiseStmtDelete(), _InitialiseStmtInsert(), _InitialiseStmtSelect(), _InitialiseStmtUpdate(), _InitialiseWhere(), _isDatabaseObject, _isImmutableObject, _isObject, _isPersistentObject, _isRootClass, _parentPrototype, _parentPrototypeCount, _ResetProcessed(), _root, BaseClassName(), ClassName(), and StrCmp(). Referenced by _DeleteAll(), _ExportAttributes(), _ExportKeyAttributes(), _ImportAttributes(), _ImportKeyAttributes(), ClassRegister::_Initialise(), _RealiasT(), _StmtSelectPtr(), FullFrom(), FullParentPrototype(), FullWhere(), operator<(), and ParentPrototype(). |
|
Definition at line 773 of file cProtoBase.cpp. References _fullFrom, _fullParentPrototype, _fullParentPrototypeCount, From(), StrCat(), StrCpy(), and StrFree(). Referenced by _Initialise(). |
|
Definition at line 518 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _processed, Find(), ParentClassNames(), StrCpy(), StrFree(), and StrSplit(). Referenced by _Initialise(). |
|
Definition at line 696 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _fullSelect, and StrCat(). Referenced by _Initialise(). |
|
Definition at line 798 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _fullWhere, _sqlVars, sqlVar::colname, StrCat(), and StrCmp(). Referenced by _Initialise(). |
|
Definition at line 840 of file cProtoBase.cpp. References _groupBy, _isDatabaseObject, _isPersistentObject, _ProtoTGroupBy(), From(), StrCat(), StrCpy(), StrFree(), StrReplaceAll(), and THIS_TABLE. Referenced by _Initialise(). |
|
Definition at line 854 of file cProtoBase.cpp. References _having, _isDatabaseObject, _isPersistentObject, _ProtoTHaving(), From(), StrCat(), StrCpy(), StrFree(), StrReplaceAll(), and THIS_TABLE. Referenced by _Initialise(). |
|
Definition at line 735 of file cProtoBase.cpp. References _into, _sqlVars, and StrCat(). Referenced by _Initialise(). |
|
Definition at line 709 of file cProtoBase.cpp. References _keySelect, _rootPrototype, _sqlVars, and StrCat(). Referenced by _Initialise(). |
|
Definition at line 825 of file cProtoBase.cpp. References _keyWhere, _sqlVars, StrCat(), and sqlVar::varname. Referenced by _Initialise(). |
|
Definition at line 500 of file cProtoBase.cpp. References _parentPrototype, _parentPrototypeCount, Find(), ParentClassNames(), StrCpy(), StrFree(), and StrSplit(). Referenced by _Initialise(). |
|
Definition at line 719 of file cProtoBase.cpp. References _keySelect, _rootPrototype, _sqlVars, and StrCat(). |
|
Definition at line 685 of file cProtoBase.cpp. References _select, _sqlVars, and StrCat(). Referenced by _Initialise(). |
|
Definition at line 543 of file cProtoBase.cpp. References _isPersistentObject, _isRootClass, _Map(), _MapKey(), _sqlVars, sqlVar::atrname, sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, sqlVar::colname, From(), sqlVar::indic, sqlVar::key, MAX_CLASS_NAME_LEN, sqlVar::member, MemberPtr, sqlVar::rw, StrCat(), StrCpy(), StrFree(), StrPrefixCut(), StrReplaceAll(), THIS_TABLE, TYPE_CHAR, TYPE_FLOAT, TYPE_INT, TYPE_PTR, TYPE_STRING, TYPE_UNKNOWN, TYPE_UNSIGNED, and sqlVar::varname. Referenced by _Initialise(). |
|
Definition at line 957 of file cProtoBase.cpp. References _keyWhere, _stmtDelete, From(), and StrCat(). Referenced by _Initialise(). |
|
Definition at line 896 of file cProtoBase.cpp. References _isImmutableObject, _isObject, _sqlVars, _stmtInsert, sqlVar::colname, From(), sqlVar::rw, StrCat(), StrCpy(), StrFree(), StrPrefixCut(), and sqlVar::varname. Referenced by _Initialise(). |
|
Definition at line 868 of file cProtoBase.cpp. References _fullFrom, _fullSelect, _fullWhere, _groupBy, _having, _keyWhere, _rootPrototype, _stmtSelect, StrAnd(), StrCat(), StrClause(), StrCpy(), and StrFree(). Referenced by _Initialise(). |
|
Definition at line 929 of file cProtoBase.cpp. References _isImmutableObject, _isObject, _keyWhere, _sqlVars, _stmtUpdate, _where, sqlVar::colname, From(), sqlVar::rw, StrAnd(), StrCat(), StrClause(), StrCpy(), StrFree(), and sqlVar::varname. Referenced by _Initialise(). |
|
Definition at line 784 of file cProtoBase.cpp. References _ProtoTWhere(), _where, From(), StrCat(), StrCpy(), StrFree(), StrReplaceAll(), and THIS_TABLE. Referenced by _Initialise(). |
|
Definition at line 1317 of file cProtoBase.cpp. References sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, sqlVar::indic, sqlVar::rw, and sqlVar::varname. |
|
Definition at line 1296 of file cProtoBase.cpp. Referenced by DatabaseObject::BePersistent(). |
|
Definition at line 385 of file cProtoBase.cpp. References _ExportKeyAttributes(), and _KeyValues(). |
|
Definition at line 328 of file cProtoBase.cpp. References sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, FloatToStr(), LongToStr(), StrCat(), StrCpy(), StrEncode(), StrFree(), TYPE_CHAR, TYPE_FLOAT, TYPE_INT, TYPE_STRING, TYPE_UNSIGNED, and ULongToStr(). Referenced by _ImportKeyAttributes(), _KeyValues(), and Object::_KeyValues(). |
|
Implemented in Proto< T >. Referenced by _InitialiseSqlVar(). |
|
Implemented in Proto< T >. Referenced by _InitialiseSqlVar(). |
|
Implements QueRefProto. Definition at line 171 of file cProtoBase.h. References StrCpy(). |
|
Implemented in Proto< T >. Referenced by _InitialiseGroupBy(). |
|
Implemented in Proto< T >. Referenced by _InitialiseHaving(). |
|
Implemented in Proto< T >. Referenced by _InitialiseWhere(). |
|
Definition at line 1201 of file cProtoBase.cpp. Referenced by ResultBase::Next(). |
|
Definition at line 1656 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _Initialise(), _RealiasT(), and From(). |
|
Definition at line 1638 of file cProtoBase.cpp. References _Initialise(), AliasT(), StrCat(), StrCpy(), StrFree(), and StrReplaceAll(). Referenced by ChainedRelationBase::_LGetAll(), _RealiasT(), ChainedRelationBase::_RGetAll(), _StmtSelectPtr(), ChainedRelationBase::ChainedRelationBase(), and ChainedRelationBase::ExistsCouple(). |
|
Definition at line 399 of file cProtoBase.cpp. References _left, _processed, and _right. Referenced by _Initialise(), and ClassRegister::WriteDDL(). |
|
Reimplemented in ComplexQuery. Definition at line 49 of file cQueRefProto.h. Referenced by _StmtSelectPtr(). |
|
Definition at line 1003 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _groupBy, _having, _Initialise(), _RealiasT(), _rootPrototype, _sqlVars, _where, AliasT(), sqlVar::colname, From(), StrCat(), StrClause(), StrCpy(), StrFree(), and StrPrefixCut(). |
|
Definition at line 965 of file cProtoBase.cpp. References QueRefProto::_From(), _Initialise(), QueRefProto::_OrderBy(), _RealiasT(), QueRefProto::_Select(), QueRefProto::_Where(), and StrFree(). |
|
Definition at line 1853 of file cProtoBase.cpp. |
|
Definition at line 1843 of file cProtoBase.cpp. References StrFree(). |
|
Definition at line 1806 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _sqlVars, sqlVar::atrname, ClassName(), sqlVar::colname, StrCat(), StrCpy(), StrFree(), and StrReplaceAll(). Referenced by ChainedRelationBase::_LGetAll(), ChainedRelationBase::_RGetAll(), and ChainedRelationBase::ChainedRelationBase(). |
|
Definition at line 1390 of file cProtoBase.cpp. References sqlVar::bufaddr, sqlVar::buflen, sqlVar::buftype, sqlVar::indic, sqlVar::rw, and sqlVar::varname. |
|
Definition at line 1368 of file cProtoBase.cpp. Referenced by Object::Update(). |
|
Implements QueRefProto. Definition at line 170 of file cProtoBase.h. References StrCpy(). |
|
Reimplemented in Proto< T >. Definition at line 230 of file cProtoBase.h. Referenced by _Initialise(). |
|
Implemented in Proto< T >. Referenced by _ExportAttributes(), _Initialise(), ClassRegister::_Invent(), and _TranslateToSql(). |
|
Definition at line 1285 of file cProtoBase.cpp. References StrCmpUp(). |
|
Definition at line 412 of file cProtoBase.cpp. References QueRefProto::ComplexQuery. Referenced by OneToManyRelationBase::_LGetAll(), ManyToOneRelationBase::_LGetAll(), ManyToOneRelationBase::_RGetAll(), and Proto< T >::operator()(). |
|
Referenced by _InitialiseFullParentPrototype(), _InitialiseParentPrototype(), ClassRegister::Find(), ClassRegister::operator[](), and Proto< T >::Proto(). |
|
|
Definition at line 1745 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _Initialise(), AliasT(), From(), StrCat(), and StrFree(). |
|
Definition at line 241 of file cProtoBase.h. Referenced by ChainedRelationBase::_LGetAll(), ChainedRelationBase::_RGetAll(), and ChainedRelationBase::ChainedRelationBase(). |
|
Definition at line 1277 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, and _Initialise(). |
|
Definition at line 253 of file cProtoBase.h. |
|
Definition at line 240 of file cProtoBase.h. |
|
Definition at line 1761 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, _Initialise(), _rootPrototype, _sqlVars, AliasT(), sqlVar::colname, StrCat(), StrCpy(), StrFree(), and StrPrefixCut(). |
|
Definition at line 243 of file cProtoBase.h. Referenced by ChainedRelationBase::_LGetAll(), ChainedRelationBase::_RGetAll(), and ChainedRelationBase::ChainedRelationBase(). |
|
Reimplemented in Proto< T >. Definition at line 237 of file cProtoBase.h. |
|
Reimplemented in Proto< T >. Definition at line 238 of file cProtoBase.h. |
|
Definition at line 234 of file cProtoBase.h. |
|
Definition at line 227 of file cProtoBase.h. |
|
Definition at line 226 of file cProtoBase.h. |
|
Definition at line 225 of file cProtoBase.h. Referenced by Object::_Refresh(), and ResultBase::Next(). |
|
Definition at line 228 of file cProtoBase.h. Referenced by RefBase::_Virtualise(), and ResultBase::Next(). |
|
Definition at line 249 of file cProtoBase.h. References From(). |
|
|
Definition at line 247 of file cProtoBase.h. |
|
Implemented in Proto< T >. Referenced by ResultBase::Next(). |
|
Implemented in Proto< T >. |
|
|
|
|
|
Definition at line 182 of file cProtoBase.h. |
|
Definition at line 1229 of file cProtoBase.cpp. References _fullParentPrototype, _fullParentPrototypeCount, and _Initialise(). |
|
Definition at line 185 of file cProtoBase.h. |
|
Definition at line 181 of file cProtoBase.h. |
|
Definition at line 184 of file cProtoBase.h. |
|
Definition at line 186 of file cProtoBase.h. |
|
Implemented in Proto< T >. |
|
Implemented in Proto< T >. Referenced by _InitialiseFullParentPrototype(), and _InitialiseParentPrototype(). |
|
Definition at line 1269 of file cProtoBase.cpp. References _Initialise(), _parentPrototype, and _parentPrototypeCount. |
|
Definition at line 251 of file cProtoBase.h. |
|
|
|
|
|
|
|
Referenced by Proto< T >::Proto(). |
|
Implemented in Proto< T >. |
|
Definition at line 250 of file cProtoBase.h. |
|
Definition at line 233 of file cProtoBase.h. |
|
Definition at line 236 of file cProtoBase.h. |
|
Definition at line 1667 of file cProtoBase.cpp. References sqlVar::buflen, sqlVar::buftype, sqlVar::colname, StrCpy(), StrFree(), and StrPrefixCut(). |
|
Reimplemented from QueRefProto. Definition at line 41 of file cProtoBase.h. |
|
Definition at line 36 of file cProtoBase.h. |
|
Definition at line 38 of file cProtoBase.h. |
|
Reimplemented from QueRefProto. Definition at line 37 of file cProtoBase.h. |
|
Definition at line 39 of file cProtoBase.h. |
|
Definition at line 35 of file cProtoBase.h. |
|
Definition at line 40 of file cProtoBase.h. |
|
Definition at line 56 of file cProtoBase.h. Referenced by Proto< T >::Proto(), and ~ProtoBase(). |
|
Definition at line 36 of file cProtoBase.cpp. Referenced by _gcs(), and ClassRegister::WriteDDL(). |
|
Definition at line 91 of file cProtoBase.h. Referenced by _InitialiseFullFrom(), _InitialiseStmtSelect(), and ~ProtoBase(). |
|
Definition at line 82 of file cProtoBase.h. Referenced by _DeleteAll(), _ExportAttributes(), _ImportAttributes(), _InitialiseFullFrom(), _InitialiseFullParentPrototype(), _InitialiseFullSelect(), _InitialiseFullWhere(), _RealiasT(), _StmtSelectPtr(), _TranslateToSql(), FullFrom(), FullParentPrototype(), FullWhere(), operator<(), and ~ProtoBase(). |
|
Definition at line 80 of file cProtoBase.h. Referenced by _DeleteAll(), _ExportAttributes(), _ImportAttributes(), _InitialiseFullFrom(), _InitialiseFullParentPrototype(), _InitialiseFullSelect(), _InitialiseFullWhere(), _RealiasT(), _StmtSelectPtr(), _TranslateToSql(), FullFrom(), FullParentPrototype(), FullWhere(), and operator<(). |
|
Definition at line 85 of file cProtoBase.h. Referenced by _InitialiseFullSelect(), _InitialiseStmtSelect(), and ~ProtoBase(). |
|
Definition at line 93 of file cProtoBase.h. Referenced by _InitialiseFullWhere(), _InitialiseStmtSelect(), and ~ProtoBase(). |
|
Definition at line 95 of file cProtoBase.h. Referenced by _InitialiseGroupBy(), _InitialiseStmtSelect(), and _StmtSelectPtr(). |
|
Definition at line 96 of file cProtoBase.h. Referenced by _InitialiseHaving(), _InitialiseStmtSelect(), and _StmtSelectPtr(). |
|
Definition at line 51 of file cProtoBase.h. Referenced by _Initialise(). |
|
Definition at line 88 of file cProtoBase.h. Referenced by _InitialiseInto(), and ~ProtoBase(). |
|
Definition at line 53 of file cProtoBase.h. Referenced by _Initialise(), _InitialiseGroupBy(), and _InitialiseHaving(). |
|
Definition at line 53 of file cProtoBase.h. Referenced by _Initialise(), _InitialiseStmtInsert(), and _InitialiseStmtUpdate(). |
|
Definition at line 53 of file cProtoBase.h. Referenced by _Initialise(), _InitialiseStmtInsert(), and _InitialiseStmtUpdate(). |
|
Definition at line 53 of file cProtoBase.h. Referenced by _Initialise(), _InitialiseGroupBy(), _InitialiseHaving(), and _InitialiseSqlVar(). |
|
Definition at line 53 of file cProtoBase.h. Referenced by _Initialise(), and _InitialiseSqlVar(). |
|
Definition at line 86 of file cProtoBase.h. Referenced by _InitialiseKeySelect(), _InitialisePtrSelect(), and ~ProtoBase(). |
|
Definition at line 94 of file cProtoBase.h. Referenced by _InitialiseKeyWhere(), _InitialiseStmtDelete(), _InitialiseStmtSelect(), _InitialiseStmtUpdate(), and ~ProtoBase(). |
|
Definition at line 50 of file cProtoBase.h. Referenced by ClassRegister::_Initialise(), ClassRegister::_Invent(), and _ResetProcessed(). |
|
Definition at line 50 of file cProtoBase.h. Referenced by _gcs(), and ClassRegister::WriteDDL(). |
|
Definition at line 78 of file cProtoBase.h. Referenced by _Initialise(), _InitialiseParentPrototype(), ParentPrototype(), and ~ProtoBase(). |
|
Definition at line 76 of file cProtoBase.h. Referenced by _Initialise(), _InitialiseParentPrototype(), and ParentPrototype(). |
|
Definition at line 52 of file cProtoBase.h. Referenced by _InitialiseFullParentPrototype(), _ResetProcessed(), and ClassRegister::WriteDDL(). |
|
Definition at line 87 of file cProtoBase.h. Referenced by ~ProtoBase(). |
|
Definition at line 50 of file cProtoBase.h. Referenced by ClassRegister::_Initialise(), ClassRegister::_Invent(), and _ResetProcessed(). |
|
Definition at line 35 of file cProtoBase.cpp. Referenced by _Initialise(), and ClassRegister::WriteDDL(). |
|
Definition at line 73 of file cProtoBase.h. Referenced by _BindPtr(), _Delete(), _ExportKeyAttributes(), _InitialiseKeySelect(), _InitialisePtrSelect(), _InitialiseStmtSelect(), _StmtSelectPtr(), FullWhere(), and Proto< T >::Proto(). |
|
Definition at line 84 of file cProtoBase.h. Referenced by _InitialiseSelect(), and ~ProtoBase(). |
|
Referenced by _BindPtr(), _Delete(), _ExportAttributes(), _ExportKeyAttributes(), _ImportAttributes(), _InitialiseFullWhere(), _InitialiseInto(), _InitialiseKeySelect(), _InitialiseKeyWhere(), _InitialisePtrSelect(), _InitialiseSelect(), _InitialiseSqlVar(), _InitialiseStmtInsert(), _InitialiseStmtUpdate(), _StmtSelectPtr(), _TranslateToSql(), FullWhere(), and ~ProtoBase(). |
|
Definition at line 99 of file cProtoBase.h. Referenced by _Delete(), _InitialiseStmtDelete(), and ~ProtoBase(). |
|
Definition at line 98 of file cProtoBase.h. Referenced by _InitialiseStmtInsert(), and ~ProtoBase(). |
|
Definition at line 97 of file cProtoBase.h. Referenced by _InitialiseStmtSelect(), and ~ProtoBase(). |
|
Definition at line 100 of file cProtoBase.h. Referenced by _InitialiseStmtUpdate(), and ~ProtoBase(). |
|
Definition at line 92 of file cProtoBase.h. Referenced by _InitialiseStmtUpdate(), _InitialiseWhere(), _StmtSelectPtr(), and ~ProtoBase(). |
|
Definition at line 69 of file cProtoBase.h. |
|
Definition at line 44 of file cQueRefProto.h. |
|
Definition at line 62 of file cProtoBase.h. |
|
Definition at line 59 of file cProtoBase.h. Referenced by ProtoBase(). |
|
Definition at line 64 of file cProtoBase.h. |