VMware GemFire Native Client C++ API Reference
|
VMware VMware GemFire Native C++ Reference 10.4.3
|
Loading...
Searching...
No Matches
CacheableDate.hpp
Go to the documentation of this file.
Implement a date object based on epoch of January 1, 1970 00:00:00 GMT that can serve as a distributa...
Definition CacheableDate.hpp:45
std::string toString() const override
Display this object as 'string', which depends on the implementation in the subclasses.
virtual bool operator==(const CacheableKey &other) const override
CacheableDate(const time_point &value)
Construct from std::chrono::time_point<std::chrono::system_clock>.
CacheableDate(const time_t value=0)
Constructor, used for deserialization.
CacheableDate(const duration &value)
Construct from std::chrono::seconds since POSIX epoch.
static std::shared_ptr< CacheableDate > create()
Factory method for creating an instance of CacheableDate.
Definition CacheableDate.hpp:113
virtual int64_t milliseconds() const
virtual int32_t hashcode() const override
Returns a hash code value for this object.
static std::shared_ptr< CacheableKey > create(_T value)
Factory method that creates the key type that matches the type of value.
Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...
Definition DataInput.hpp:59
Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...
Definition DataOutput.hpp:48
This base class is the superclass of all user objects in the cache that can be serialized.
Definition Serializable.hpp:53
static std::shared_ptr< Serializable > create(_T value)
Factory method that creates the Serializable object that matches the type of value.
Apache Geode C++ Cache API Documentation