QxOrm  1.4.9
C++ Object Relational Mapping library

qx::dao::detail::QxSqlGenerator_MSSQLServer : SQL generator for Microsoft SQL Server database More...

#include <QxSqlGenerator_MSSQLServer.h>

Inheritance diagram for qx::dao::detail::QxSqlGenerator_MSSQLServer:
qx::dao::detail::QxSqlGenerator_Standard qx::dao::detail::IxSqlGenerator

List of all members.

Public Member Functions

 QxSqlGenerator_MSSQLServer ()
virtual ~QxSqlGenerator_MSSQLServer ()
virtual void init ()
virtual QString getLimit (const QxSqlLimit *pLimit) const
virtual void resolveLimit (QSqlQuery &query, const QxSqlLimit *pLimit, qx::QxCollection< QString, QVariantList > *pLstExecBatch=NULL) const
virtual void postProcess (QString &sql, const QxSqlLimit *pLimit) const

Private Member Functions

void initSqlTypeByClassName () const

Detailed Description

qx::dao::detail::QxSqlGenerator_MSSQLServer : SQL generator for Microsoft SQL Server database

Definition at line 56 of file QxSqlGenerator_MSSQLServer.h.


Constructor & Destructor Documentation

qx::dao::detail::QxSqlGenerator_MSSQLServer::QxSqlGenerator_MSSQLServer ( )
virtual qx::dao::detail::QxSqlGenerator_MSSQLServer::~QxSqlGenerator_MSSQLServer ( ) [virtual]

Member Function Documentation

virtual QString qx::dao::detail::QxSqlGenerator_MSSQLServer::getLimit ( const QxSqlLimit pLimit) const [virtual]
virtual void qx::dao::detail::QxSqlGenerator_MSSQLServer::init ( ) [virtual]
void qx::dao::detail::QxSqlGenerator_MSSQLServer::initSqlTypeByClassName ( ) const [private]
virtual void qx::dao::detail::QxSqlGenerator_MSSQLServer::postProcess ( QString &  sql,
const QxSqlLimit pLimit 
) const [virtual]
virtual void qx::dao::detail::QxSqlGenerator_MSSQLServer::resolveLimit ( QSqlQuery &  query,
const QxSqlLimit pLimit,
qx::QxCollection< QString, QVariantList > *  pLstExecBatch = NULL 
) const [virtual]

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