 |
GridGain C++
|
Go to the documentation of this file.
22 #ifndef _IGNITE_CACHE_QUERY_QUERY_SCAN
23 #define _IGNITE_CACHE_QUERY_QUERY_SCAN
55 ScanQuery(int32_t part) : part(part), pageSize(1024), loc(false)
97 this->pageSize = pageSize;
157 #endif //_IGNITE_CACHE_QUERY_QUERY_SCAN
void SetPartition(int32_t part)
Set partition to scan.
Definition: core/include/ignite/cache/query/query_scan.h:75
Ignite API.
Definition: cache.h:47
void WriteInt32(int32_t val)
Write 32-byte signed integer.
Definition: binary_raw_writer.cpp:71
bool IsLocal() const
Get local flag.
Definition: core/include/ignite/cache/query/query_scan.h:105
Scan query.
Definition: core/include/ignite/cache/query/query_scan.h:39
void SetPageSize(int32_t pageSize)
Set page size.
Definition: core/include/ignite/cache/query/query_scan.h:95
Binary raw writer.
Definition: binary_raw_writer.h:61
void WriteBool(bool val)
Write bool.
Definition: binary_raw_writer.cpp:41
int32_t GetPageSize() const
Get page size.
Definition: core/include/ignite/cache/query/query_scan.h:85
ScanQuery(int32_t part)
Constructor.
Definition: core/include/ignite/cache/query/query_scan.h:55
int32_t GetPartition() const
Get partition to scan.
Definition: core/include/ignite/cache/query/query_scan.h:65
ScanQuery()
Default constructor.
Definition: core/include/ignite/cache/query/query_scan.h:45
void SetLocal(bool loc)
Set local flag.
Definition: core/include/ignite/cache/query/query_scan.h:117
void Write(binary::BinaryRawWriter &writer) const
Write query info to the stream.
Definition: core/include/ignite/cache/query/query_scan.h:127
void WriteNull()
Write NULL value.
Definition: binary_raw_writer.cpp:176