![]() |
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...
#include <QxCommon/QxPropertyBag.h>
#include <QxDao/QxSqlRelationParams.h>
#include <QxDao/QxSoftDelete.h>
#include <QxDao/QxSqlJoin.h>
#include <QxCollection/QxCollection.h>
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 |
Common interface for all relationships defined between 2 classes (or between 2 tables in database)
Definition in file IxSqlRelation.h.
#define QX_CONSTRUCT_IX_RELATION | ( | ) |
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.