3 #ifndef GEODE_CACHEABLEUNDEFINED_H_ 4 #define GEODE_CACHEABLEUNDEFINED_H_ 23 #include "geode_globals.hpp" 61 virtual int32_t classId()
const;
68 virtual int8_t typeId()
const;
74 virtual int8_t DSFID()
const;
83 virtual uint32_t objectSize()
const;
98 #endif // GEODE_CACHEABLEUNDEFINED_H_ Encapsulate an undefined query result.
Definition: CacheableUndefined.hpp:37
Each enum represents a predefined RegionAttributes in a Cache.
Definition: Assert.hpp:31
#define CPPCACHE_EXPORT
Defines a Geode CPPCACHE export.
Definition: geode_base.hpp:58
static Serializable * createDeserializable()
creation function for undefined query result
Definition: CacheableUndefined.hpp:52
Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...
Definition: DataOutput.hpp:74
Defines a reference counted shared pointer.
Definition: SharedPtr.hpp:52
static CacheableUndefinedPtr create()
Factory method for creating the default instance of CacheableUndefined.
Definition: CacheableUndefined.hpp:79
This abstract base class is the superclass of all user objects in the cache that can be serialized...
Definition: Serializable.hpp:53
Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...
Definition: DataInput.hpp:56
CacheableUndefined()
Constructor, used for deserialization.
Definition: CacheableUndefined.hpp:87
This namespace contains all the Geode C++ API classes, enumerations and globals.