Lumiera
0.pre.03
»edit your freedom«
|
keep track of any distinct memory pools used
Definition at line 127 of file tracking-allocator.cpp.
Static Public Member Functions | |
static PoolHandle | locate (Literal poolID) |
Private Types | |
using | PoolTab = std::unordered_map< Literal, std::weak_ptr< MemoryPool > > |
Private Member Functions | |
PoolHandle | fetch_or_create (Literal poolID) |
Private Member Functions inherited from NonCopyable | |
NonCopyable (NonCopyable const &)=delete | |
NonCopyable & | operator= (NonCopyable const &)=delete |
Private Attributes | |
PoolTab | pools_ {} |