QxOrm  1.4.3
C++ Object Relational Mapping library
qx::model_view::detail::QxNestedModel_Generic< T > Struct Template Reference

#include <QxNestedModel.h>

List of all members.

Public Types

enum  { is_valid = qx::trait::is_qx_registered<T>::value }
typedef qx::QxModel< T >
::type_collection 
type_collection
typedef qx::QxModel< T >
::type_primary_key 
type_primary_key
typedef qx::QxModel< T >::type_ptr type_ptr

Static Public Member Functions

static qx::IxModelcreate (qx::IxModel *pParent, const QModelIndex &idxParent, T &t)
static void synchronize (qx::IxModel *pModel, T &t)

Detailed Description

template<class T>
struct qx::model_view::detail::QxNestedModel_Generic< T >

Definition at line 124 of file QxNestedModel.h.


Member Typedef Documentation

Definition at line 127 of file QxNestedModel.h.

Definition at line 128 of file QxNestedModel.h.

Definition at line 129 of file QxNestedModel.h.


Member Enumeration Documentation

template<class T >
anonymous enum
Enumerator:
is_valid 

Definition at line 131 of file QxNestedModel.h.


Member Function Documentation

template<class T >
static qx::IxModel* qx::model_view::detail::QxNestedModel_Generic< T >::create ( qx::IxModel pParent,
const QModelIndex &  idxParent,
T &  t 
) [inline, static]

Definition at line 133 of file QxNestedModel.h.

template<class T >
static void qx::model_view::detail::QxNestedModel_Generic< T >::synchronize ( qx::IxModel pModel,
T &  t 
) [inline, static]

Definition at line 155 of file QxNestedModel.h.


The documentation for this struct was generated from the following file: