![]() |
ATLAS Offline Software
|
#include <StorageSvc/DbSelect.h>
Public Member Functions | |
| DbSelect () | |
| Constructor. More... | |
| virtual | ~DbSelect () |
| Standard destructor. More... | |
| Token::OID_t & | link () const |
| Access to link handle. More... | |
| DbDatabase & | database () const |
| Access referring database context. More... | |
| void | setDatabase (const DbDatabase &dbcH) |
| Set database context. More... | |
| DbContainer & | container () const |
| Access referring container context. More... | |
| void | setContainer (DbContainer &cntH) |
| Set container context. More... | |
| const Guid & | shapeID () const |
| Access shape ID. More... | |
| void | setShapeID (const Guid &id) |
| Set shape ID. More... | |
| DbStatus | start (DbDatabase &dbH, const std::string &cntName) |
| Start selective iterator over a container in a database. More... | |
| DbStatus | next (Token *&refpToken) |
| Access the next token of a sequence. More... | |
Private Member Functions | |
| DbSelect (const DbSelect &)=delete | |
| No copy constructor. More... | |
| DbSelect & | operator= (const DbSelect &)=delete |
Private Attributes | |
| DbSelectContext * | m_context |
| Pointer with database context. More... | |
Definition of the DbSelect class.
Class encapsulating select statement.
Definition at line 43 of file DbSelect.h.
| pool::DbSelect::DbSelect | ( | ) |
Constructor.
|
virtual |
Standard destructor.
| DbContainer& pool::DbSelect::container | ( | ) | const |
Access referring container context.
| DbDatabase& pool::DbSelect::database | ( | ) | const |
Access referring database context.
| Token::OID_t& pool::DbSelect::link | ( | ) | const |
Access to link handle.
| void pool::DbSelect::setContainer | ( | DbContainer & | cntH | ) |
Set container context.
| void pool::DbSelect::setDatabase | ( | const DbDatabase & | dbcH | ) |
Set database context.
| DbStatus pool::DbSelect::start | ( | DbDatabase & | dbH, |
| const std::string & | cntName | ||
| ) |
Start selective iterator over a container in a database.
|
private |
Pointer with database context.
Definition at line 46 of file DbSelect.h.
1.8.18