QxOrm
1.5.0
C++ Object Relational Mapping library
|
qx::QxSqlQueryBuilder<T> : concrete SQL query builder for class T with a cache mechanism to backup and restore queries already built by the program More...
#include <QxSqlQueryBuilder.h>
Public Types | |
typedef qx::QxSqlQueryBuilder < T >::type_sql_tmp_2 | type_sql |
Public Member Functions | |
QxSqlQueryBuilder () | |
virtual | ~QxSqlQueryBuilder () |
virtual void | init () |
Private Types | |
typedef qx::trait::remove_attr < T >::type | type_sql_tmp_1 |
typedef qx::trait::remove_smart_ptr < type_sql_tmp_1 >::type | type_sql_tmp_2 |
qx::QxSqlQueryBuilder<T> : concrete SQL query builder for class T with a cache mechanism to backup and restore queries already built by the program
Definition at line 81 of file QxSqlQueryBuilder.h.
typedef qx::QxSqlQueryBuilder<T>::type_sql_tmp_2 qx::QxSqlQueryBuilder< T >::type_sql |
Reimplemented in qx::QxSqlQueryBuilder_FetchById_WithRelation< T >, qx::QxSqlQueryBuilder_FetchAll_WithRelation< T >, qx::QxSqlQueryBuilder_Count_WithRelation< T >, qx::QxSqlQueryBuilder_CreateTable< T >, qx::QxSqlQueryBuilder_SoftDeleteById< T >, qx::QxSqlQueryBuilder_DeleteById< T >, qx::QxSqlQueryBuilder_SoftDeleteAll< T >, qx::QxSqlQueryBuilder_DeleteAll< T >, qx::QxSqlQueryBuilder_Update< T >, qx::QxSqlQueryBuilder_Insert< T >, qx::QxSqlQueryBuilder_FetchById< T >, qx::QxSqlQueryBuilder_FetchAll< T >, qx::QxSqlQueryBuilder_Exist< T >, and qx::QxSqlQueryBuilder_Count< T >.
Definition at line 91 of file QxSqlQueryBuilder.h.
typedef qx::trait::remove_attr<T>::type qx::QxSqlQueryBuilder< T >::type_sql_tmp_1 [private] |
Definition at line 86 of file QxSqlQueryBuilder.h.
typedef qx::trait::remove_smart_ptr<type_sql_tmp_1>::type qx::QxSqlQueryBuilder< T >::type_sql_tmp_2 [private] |
Definition at line 87 of file QxSqlQueryBuilder.h.
qx::QxSqlQueryBuilder< T >::QxSqlQueryBuilder | ( | ) | [inline] |
Definition at line 95 of file QxSqlQueryBuilder.h.
virtual qx::QxSqlQueryBuilder< T >::~QxSqlQueryBuilder | ( | ) | [inline, virtual] |
Definition at line 96 of file QxSqlQueryBuilder.h.
virtual void qx::QxSqlQueryBuilder< T >::init | ( | ) | [inline, virtual] |
Reimplemented from qx::IxSqlQueryBuilder.
Definition at line 98 of file QxSqlQueryBuilder.h.