1 #ifndef __GEMFIRE_SELECTRESULTS_H__ 2 #define __GEMFIRE_SELECTRESULTS_H__ 15 #include "gfcpp_globals.hpp" 23 class SelectResultsIterator ;
41 virtual bool isModifiable()
const = 0;
48 virtual int32_t size()
const = 0;
70 virtual Iterator begin( )
const = 0;
73 virtual Iterator end( )
const = 0;
78 #endif //ifndef __GEMFIRE_SELECTRESULTS_H__ A SelectResults is obtained by executing a Query on the server.
Definition: SelectResults.hpp:31
Contains generic template definitions for Cacheable types and instantiations for built-in types...
A SelectResultsIterator is obtained from a ResultSet or StructSet and is used to iterate over the ite...
Definition: SelectResultsIterator.hpp:34
This namespace contains all the GemFire C++ API classes, enumerations and globals.
Definition: Assert.hpp:19
#define CPPCACHE_EXPORT
Defines a GemFire CPPCACHE export.
Definition: gf_base.hpp:51
This abstract base class is the base class of all user objects that have the shared capability of ref...
Definition: SharedBase.hpp:31
Interface of an iterator for VectorT.
Definition: VectorT.hpp:32
CacheableVector::Iterator Iterator
Interface of an iterator for SelectResults.
Definition: SelectResults.hpp:67
Defines a reference counted shared pointer.
Definition: SharedPtr.hpp:35