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: