3 #ifndef GEODE_CACHESTATISTICS_H_ 4 #define GEODE_CACHESTATISTICS_H_ 23 #include "geode_globals.hpp" 77 virtual uint32_t getLastModifiedTime()
const;
99 virtual uint32_t getLastAccessedTime()
const;
102 virtual void setLastAccessedTime(uint32_t lat);
103 virtual void setLastModifiedTime(uint32_t lmt);
105 volatile uint32_t m_lastAccessTime;
106 volatile uint32_t m_lastModifiedTime;
108 friend class LocalRegion;
114 #endif // GEODE_CACHESTATISTICS_H_ 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
Defines common statistical information for both the region and its entries.
Definition: CacheStatistics.hpp:45
This abstract base class is the base class of all user objects that have the shared capability of ref...
Definition: SharedBase.hpp:40
This namespace contains all the Geode C++ API classes, enumerations and globals.