Hedgehog  3.1.0
A library to generate hybrid pipeline workflow systems
Loading...
Searching...
No Matches
hh::MemoryManager< T > Member List

This is the complete list of members for hh::MemoryManager< T >, including all inherited members.

AbstractMemoryManager(size_t const &capacity)hh::AbstractMemoryManagerinlineexplicit
capacity() consthh::AbstractMemoryManagerinline
copy() overridehh::MemoryManager< T >inlinevirtual
currentSize()hh::AbstractMemoryManagerinline
deviceId() consthh::AbstractMemoryManagerinline
deviceId(int deviceId)hh::AbstractMemoryManagerinline
deviceId_hh::AbstractMemoryManagerprivate
getManagedMemory() finalhh::MemoryManager< T >inlinevirtual
initialize() finalhh::MemoryManager< T >inlineprivatevirtual
initialized()hh::AbstractMemoryManagerinlineprotected
initialized_hh::AbstractMemoryManagerprivate
initializeMemoryManager()hh::MemoryManager< T >inlinevirtual
isInitialized() consthh::AbstractMemoryManagerinlineprotected
managedType() const finalhh::MemoryManager< T >inlineprivatevirtual
MemoryManager(size_t const &capacity)hh::MemoryManager< T >inlineexplicit
memoryManagerMutex()hh::AbstractMemoryManagerinlineprotected
memoryManagerMutex_hh::AbstractMemoryManagerprotected
pool() consthh::AbstractMemoryManagerinlineprotected
pool_hh::AbstractMemoryManagerprivate
profiler(const std::shared_ptr< NvtxProfiler > &profiler)hh::AbstractMemoryManagerinline
profiler() consthh::AbstractMemoryManagerinlineprotected
profiler_hh::AbstractMemoryManagerprivate
recycleMemory(std::shared_ptr< ManagedMemory > const &managedMemory) finalhh::MemoryManager< T >inlineprivatevirtual
~AbstractMemoryManager()=defaulthh::AbstractMemoryManagervirtual
~MemoryManager() override=defaulthh::MemoryManager< T >