QxOrm  1.4.3
C++ Object Relational Mapping library

Common interface for all relationships defined between 2 classes (or between 2 tables in database) More...

Go to the source code of this file.

Classes

class  qx::IxSqlRelation
 qx::IxSqlRelation : common interface for all relationships defined between 2 classes (or between 2 tables in database) More...

Namespaces

namespace  qx
 

Root namespace for all QxOrm library features.


Defines

#define QX_CONSTRUCT_IX_RELATION()

Typedefs

typedef QxCollection< QString,
IxSqlRelation * > 
qx::IxSqlRelationX

Detailed Description

Common interface for all relationships defined between 2 classes (or between 2 tables in database)

Author:
Lionel Marty

Definition in file IxSqlRelation.h.


Define Documentation

#define QX_CONSTRUCT_IX_RELATION ( )
Value:
m_pClass(NULL), m_pClassOwner(NULL), m_pDataMember(p), m_pDataMemberX(NULL), \
m_pDataMemberId(NULL), m_pDataMemberIdOwner(NULL), m_lOffsetRelation(100), \
m_eJoinType(qx::dao::sql_join::left_outer_join), m_eRelationType(no_relation), \
m_bInitInEvent(false), m_bInitDone(false), m_iIsSameDataOwner(0)

Definition at line 54 of file IxSqlRelation.h.