| 
    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.