Sql query.
More...
#include <query_sql.h>
ignite::cache::query::SqlQuery::SqlQuery |
( |
const std::string & |
type, |
|
|
const std::string & |
sql |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
type | Type name. |
sql | SQL string. |
ignite::cache::query::SqlQuery::SqlQuery |
( |
const SqlQuery & |
other | ) |
|
|
inline |
Copy constructor.
- Parameters
-
template<typename T >
void ignite::cache::query::SqlQuery::AddArgument |
( |
const T & |
arg | ) |
|
|
inline |
int32_t ignite::cache::query::SqlQuery::GetPageSize |
( |
| ) |
const |
|
inline |
Get page size.
- Returns
- Page size.
const std::string& ignite::cache::query::SqlQuery::GetSql |
( |
| ) |
const |
|
inline |
Get SQL string.
- Returns
- SQL string.
const std::string& ignite::cache::query::SqlQuery::GetType |
( |
| ) |
const |
|
inline |
Get type name.
- Returns
- Type name.
bool ignite::cache::query::SqlQuery::IsLocal |
( |
| ) |
const |
|
inline |
Get local flag.
- Returns
- Local flag.
Assignment operator.
- Parameters
-
void ignite::cache::query::SqlQuery::SetLocal |
( |
bool |
loc | ) |
|
|
inline |
Set local flag.
- Parameters
-
void ignite::cache::query::SqlQuery::SetPageSize |
( |
int32_t |
pageSize | ) |
|
|
inline |
Set page size.
- Parameters
-
void ignite::cache::query::SqlQuery::SetSql |
( |
const std::string & |
sql | ) |
|
|
inline |
Set SQL string.
- Parameters
-
void ignite::cache::query::SqlQuery::SetType |
( |
const std::string & |
type | ) |
|
|
inline |
Set type name.
- Parameters
-
void ignite::cache::query::SqlQuery::Swap |
( |
SqlQuery & |
other | ) |
|
|
inline |
Efficiently swaps contents with another SqlQuery instance.
- Parameters
-
Write query info to the stream.
- Parameters
-
The documentation for this class was generated from the following file: