QxOrm  1.2.6
C++ Object Relational Mapping library

qx::dao::detail::QxSqlIn : SQL element to verify a list of values (IN, NOT IN, etc.) More...

#include <QxSqlIn.h>

Inheritance diagram for qx::dao::detail::QxSqlIn:
qx::dao::detail::IxSqlElement

List of all members.

Public Types

enum  type { _in, _not_in, _in_select, _not_in_select }

Public Member Functions

 QxSqlIn (int index, QxSqlIn::type t)
virtual ~QxSqlIn ()
virtual QString toString () const
virtual void resolve (QSqlQuery &query) const
virtual void postProcess (QString &sql) const

Protected Attributes

QxSqlIn::type m_type

Detailed Description

qx::dao::detail::QxSqlIn : SQL element to verify a list of values (IN, NOT IN, etc.)

Definition at line 56 of file QxSqlIn.h.


Member Enumeration Documentation

Enumerator:
_in 
_not_in 
_in_select 
_not_in_select 

Definition at line 61 of file QxSqlIn.h.


Constructor & Destructor Documentation

qx::dao::detail::QxSqlIn::QxSqlIn ( int  index,
QxSqlIn::type  t 
)
virtual qx::dao::detail::QxSqlIn::~QxSqlIn ( ) [virtual]

Member Function Documentation

virtual void qx::dao::detail::QxSqlIn::postProcess ( QString &  sql) const [virtual]
virtual void qx::dao::detail::QxSqlIn::resolve ( QSqlQuery &  query) const [virtual]
virtual QString qx::dao::detail::QxSqlIn::toString ( ) const [virtual]

Member Data Documentation

Definition at line 66 of file QxSqlIn.h.


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