1 #ifndef __GEMFIRE_STRUCT_H__ 2 #define __GEMFIRE_STRUCT_H__ 11 #include "gfcpp_globals.hpp" 86 int32_t length()
const;
103 virtual void toData(
DataOutput& output )
const;
108 virtual int32_t classId( )
const;
113 virtual int8_t typeId( )
const;
119 virtual int8_t DSFID( )
const;
124 virtual const char * getFieldName(int32_t index);
145 int32_t m_lastAccessIndex;
150 #endif //ifndef __GEMFIRE_STRUCT_H__ Vector template type class.
Definition: VectorT.hpp:24
A StructSet may be obtained after executing a Query which is obtained from a QueryService which in tu...
Definition: StructSet.hpp:32
Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...
Definition: DataOutput.hpp:62
Contains generic template definitions for Cacheable types and instantiations for built-in types...
This namespace contains all the GemFire C++ API classes, enumerations and globals.
Definition: Assert.hpp:19
HashMap of TKEY to TVAL.
Definition: HashMapT.hpp:26
This abstract base class is the superclass of all user objects in the cache that can be serialized...
Definition: Serializable.hpp:39
A Struct has a StructSet as its parent.
Definition: Struct.hpp:35
#define CPPCACHE_EXPORT
Defines a GemFire CPPCACHE export.
Definition: gf_base.hpp:51
virtual uint32_t objectSize() const
always returns 0
Definition: Struct.hpp:129
Defines a reference counted shared pointer.
Definition: SharedPtr.hpp:35