3 #ifndef GEODE_CACHEABLE_H_ 4 #define GEODE_CACHEABLE_H_ 27 #include "geode_globals.hpp" 34 typedef SerializablePtr CacheablePtr;
35 typedef Serializable Cacheable;
37 template <
typename TVALUE>
38 inline CacheablePtr createValue(
const SharedPtr<TVALUE>& value);
40 template <
typename TVALUE>
41 inline CacheablePtr createValue(
const TVALUE* value);
46 #endif // GEODE_CACHEABLE_H_ Each enum represents a predefined RegionAttributes in a Cache.
Definition: Assert.hpp:31
This namespace contains all the Geode C++ API classes, enumerations and globals.