Kagome
Polkadot Runtime Engine in C++17
|
#include <objects_cache.hpp>
Additional Inherited Members | |
Public Types inherited from tools::containers::ObjectsCache< T::Type > | |
using | Type = T |
using | ObjectPtr = std::shared_ptr< Type > |
Public Member Functions inherited from tools::containers::ObjectsCache< T::Type > | |
ObjectsCache & | operator= (const ObjectsCache &)=delete |
ObjectsCache & | operator= (ObjectsCache &&)=delete |
ObjectsCache (const ObjectsCache &)=delete | |
ObjectsCache (ObjectsCache &&)=delete | |
ObjectsCache ()=default | |
ObjectsCache (ObjsCacheDefAlloc< T > &alloc) | |
virtual | ~ObjectsCache () |
Type * | getCachedObject () |
void | setCachedObject (Type *const ptr) |
ObjectPtr | getSharedCachedObject () |
The set of caches with different cached objects.
Definition at line 130 of file objects_cache.hpp.