VMware GemFire Native C++ Reference
9.1
|
A SelectResults is obtained by executing a Query on the server. More...
Inherits apache::geode::client::SharedBase.
Inherited by apache::geode::client::CqResults, and apache::geode::client::ResultSet.
Public Types | |
typedef CacheableVector::Iterator | Iterator |
Interface of an iterator for SelectResults . More... | |
Public Member Functions | |
virtual Iterator | begin () const =0 |
Get an iterator pointing to the start of vector. More... | |
virtual Iterator | end () const =0 |
Get an iterator pointing to the end of vector. More... | |
virtual SelectResultsIterator | getIterator ()=0 |
Get a SelectResultsIterator with which to iterate over the items in the SelectResults. More... | |
virtual bool | isModifiable () const =0 |
Check whether the SelectResults is modifiable. More... | |
virtual const SerializablePtr | operator[] (int32_t index) const =0 |
Index operator to directly access an item in the SelectResults. More... | |
void | preserveSB () const |
Atomically increment reference count. More... | |
int32_t | refCount () |
void | releaseSB () const |
Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero. More... | |
virtual int32_t | size () const =0 |
Get the size of the SelectResults. More... | |
A SelectResults is obtained by executing a Query on the server.
Interface of an iterator for SelectResults
.
|
pure virtual |
Get an iterator pointing to the start of vector.
|
pure virtual |
Get an iterator pointing to the end of vector.
|
pure virtual |
Get a SelectResultsIterator with which to iterate over the items in the SelectResults.
Implemented in apache::geode::client::StructSet, and apache::geode::client::ResultSet.
|
pure virtual |
Check whether the SelectResults is modifiable.
Implemented in apache::geode::client::ResultSet, and apache::geode::client::StructSet.
|
pure virtual |
Index operator to directly access an item in the SelectResults.
index | the index number of the required item. |
IllegalArgumentException | if the index is out of bounds. |
Implemented in apache::geode::client::ResultSet, and apache::geode::client::StructSet.
|
inherited |
Atomically increment reference count.
|
inlineinherited |
|
inherited |
Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero.
|
pure virtual |
Get the size of the SelectResults.
Implemented in apache::geode::client::ResultSet, and apache::geode::client::StructSet.