![]() |
![]() |
#include <DbCore.h>
Public Member Functions | |
template<int n> | |
void | _Query () |
template<int n, typename Arg1 , typename... Args> | |
void | _Query () |
template<typename C , typename T > | |
void | addCondition (const T &value, const std::string condition="=") |
template<typename C1 , typename C2 > | |
void | addCondition (const std::string condition="=") |
template<typename C > | |
void | addOrderClause (bool ascending=true) |
template<typename Col > | |
void | addTable () |
const QueryIterator< Types...> | begin () |
const coral::AttributeList & | currentRow () const |
const QueryIterator< Types...> | end () |
void | groupBy (const std::string &expression) |
bool | next () |
Query (const coral::ISchema &schema, bool distinct=false) | |
size_t | retrievedRows () const |
void | setForUpdate () |
~Query () | |
Private Attributes | |
std::unique_ptr< coral::IQuery > | m_coralQuery |
coral::ICursor * | m_cursor = 0 |
size_t | m_retrievedRows = 0 |
std::set< std::string > | m_tables |
std::string | m_whereClause |
coral::AttributeList | m_whereData |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 428 of file DbCore.h.
Referenced by cond::persistency::GLOBAL_TAG::Table::select(), and cond::persistency::GLOBAL_TAG_MAP::Table::select().
|
inline |
|
inline |
Definition at line 439 of file DbCore.h.
Referenced by cond::persistency::GLOBAL_TAG_MAP::Table::select().
|
inline |
|
inline |
|
inline |
Definition at line 460 of file DbCore.h.
Referenced by Vispa.Plugins.ConfigEditor.CodeTableView.CodeTableView::itemClicked().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |