VMware Tanzu GemFire Native C++ Reference
10.1.5
|
Go to the documentation of this file.
3 #ifndef GEODE_CACHELOADER_H_
4 #define GEODE_CACHELOADER_H_
28 #include "Serializable.hpp"
29 #include "internal/geode_globals.hpp"
74 virtual std::shared_ptr<Cacheable>
load(
75 Region& rp,
const std::shared_ptr<CacheableKey>& key,
76 const std::shared_ptr<Serializable>& aCallbackArgument) = 0;
102 #endif // GEODE_CACHELOADER_H_
virtual std::shared_ptr< Cacheable > load(Region &rp, const std::shared_ptr< CacheableKey > &key, const std::shared_ptr< Serializable > &aCallbackArgument)=0
Loads a value.
An application plug-in that can be installed on a region.
Definition: CacheLoader.hpp:55
This class manages subregions and cached data.
Definition: Region.hpp:95
virtual void close(Region &rp)
Called when the region containing this callback is destroyed, when the cache is closed.
Apache Geode C++ Cache API Documentation