1 #ifndef __GEMFIRE_CACHEABLEKEY_H__ 2 #define __GEMFIRE_CACHEABLEKEY_H__ 11 #include "gfcpp_globals.hpp" 42 virtual bool operator==(
const CacheableKey& other )
const = 0;
45 virtual uint32_t hashcode( )
const = 0;
55 virtual int32_t logString(
char* buffer, int32_t maxLength )
const;
64 template<
class PRIM >
78 template <
typename TKEY>
Represents a cacheable key.
Definition: CacheableKey.hpp:23
This namespace contains all the GemFire C++ API classes, enumerations and globals.
Definition: Assert.hpp:19
virtual ~CacheableKey()
Destructor.
Definition: CacheableKey.hpp:35
This abstract base class is the superclass of all user objects in the cache that can be serialized...
Definition: Serializable.hpp:39
#define CPPCACHE_EXPORT
Defines a GemFire CPPCACHE export.
Definition: gf_base.hpp:51
CacheableKey()
Constructor.
Definition: CacheableKey.hpp:30