BOSS 7.0.1
BESIII Offline Software System
|
#include <Query.h>
Public Member Functions | |
Query (Table *table, const std::vector< std::string > *toSelect=0, Assertion *pAssert=0) | |
~Query () | |
const std::vector< std::string > & | getToSelect () const |
const Assertion * | getAssertion () const |
const Table * | getTable () const |
void | addSelect (const std::string &col) |
Visitor::VisitorState | accept (Visitor *v) |
Query (Table *table, const std::vector< std::string > *toSelect=0, Assertion *pAssert=0) | |
~Query () | |
const std::vector< std::string > & | getToSelect () const |
const Assertion * | getAssertion () const |
const Table * | getTable () const |
void | addSelect (const std::string &col) |
Visitor::VisitorState | accept (Visitor *v) |
A query consists of a list of columns to be selected from rows in the table satisfying an assertion. For now, all elements in the assertion must refer to the same table.
Definition at line 18 of file Calibration/rdbModel/rdbModel-00-01-01/rdbModel/Tables/Query.h.
rdbModel::Query::Query | ( | Table * | table, |
const std::vector< std::string > * | toSelect = 0 , |
||
Assertion * | pAssert = 0 |
||
) |
rdbModel::Query::~Query | ( | ) |
rdbModel::Query::Query | ( | Table * | table, |
const std::vector< std::string > * | toSelect = 0 , |
||
Assertion * | pAssert = 0 |
||
) |
rdbModel::Query::~Query | ( | ) |
Visitor::VisitorState rdbModel::Query::accept | ( | Visitor * | v | ) |
Definition at line 27 of file Query.cxx.
Visitor::VisitorState rdbModel::Query::accept | ( | Visitor * | v | ) |
|
inline |
Definition at line 27 of file Calibration/rdbModel/rdbModel-00-01-01/rdbModel/Tables/Query.h.
|
inline |
Definition at line 27 of file InstallArea/include/rdbModel/rdbModel/Tables/Query.h.
|
inline |
Definition at line 25 of file Calibration/rdbModel/rdbModel-00-01-01/rdbModel/Tables/Query.h.
|
inline |
Definition at line 25 of file InstallArea/include/rdbModel/rdbModel/Tables/Query.h.
|
inline |
Definition at line 26 of file Calibration/rdbModel/rdbModel-00-01-01/rdbModel/Tables/Query.h.
|
inline |
Definition at line 26 of file InstallArea/include/rdbModel/rdbModel/Tables/Query.h.
|
inline |
Definition at line 24 of file Calibration/rdbModel/rdbModel-00-01-01/rdbModel/Tables/Query.h.
|
inline |
Definition at line 24 of file InstallArea/include/rdbModel/rdbModel/Tables/Query.h.