Kea
1.9.9-git
|
Defines a single statement or query. More...
#include <cql_connection.h>
Public Member Functions | |
CqlTaggedStatement (StatementTag name, char const *const text) | |
Constructor. More... | |
CqlTaggedStatement (StatementTag name, char const *const text, bool const &is_raw) | |
Constructor. More... | |
Public Attributes | |
bool | is_raw_ |
Should the statement be executed raw or with binds? More... | |
StatementTag | name_ |
Short description of the query. More... | |
const CassPrepared * | prepared_statement_ |
Internal Cassandra object representing the prepared statement. More... | |
char const *const | text_ |
Text representation of the actual query. More... | |
Defines a single statement or query.
Definition at line 59 of file cql_connection.h.
|
inline |
Constructor.
name | brief name of the query |
text | text (CQL) representation of the query |
Definition at line 76 of file cql_connection.h.
|
inline |
Constructor.
name | brief name of the query |
text | text (CQL) representation of the query |
is_raw | should the statement be executed raw? |
Definition at line 84 of file cql_connection.h.
bool isc::db::CqlTaggedStatement::is_raw_ |
Should the statement be executed raw or with binds?
Definition at line 71 of file cql_connection.h.
Referenced by isc::db::CqlExchange::executeSelect(), and isc::dhcp::CqlLeaseStatsQuery::executeSelect().
StatementTag isc::db::CqlTaggedStatement::name_ |
Short description of the query.
Definition at line 62 of file cql_connection.h.
Referenced by isc::db::CqlExchange::executeMutation(), isc::db::CqlExchange::executeSelect(), isc::dhcp::CqlLeaseStatsQuery::executeSelect(), and isc::db::CqlConnection::prepareStatements().
const CassPrepared* isc::db::CqlTaggedStatement::prepared_statement_ |
Internal Cassandra object representing the prepared statement.
Definition at line 68 of file cql_connection.h.
Referenced by isc::db::CqlExchange::executeMutation(), isc::db::CqlExchange::executeSelect(), isc::dhcp::CqlLeaseStatsQuery::executeSelect(), isc::db::CqlConnection::prepareStatements(), and isc::db::CqlConnection::~CqlConnection().
char const* const isc::db::CqlTaggedStatement::text_ |
Text representation of the actual query.
Definition at line 65 of file cql_connection.h.
Referenced by isc::db::CqlConnection::prepareStatements().