Hedgehog  3.1.0
A library to generate hybrid pipeline workflow systems
Loading...
Searching...
No Matches
hh::AbstractMemoryManager Member List

This is the complete list of members for hh::AbstractMemoryManager, including all inherited members.

AbstractMemoryManager(size_t const &capacity)hh::AbstractMemoryManagerinlineexplicit
capacity() consthh::AbstractMemoryManagerinline
copy()=0hh::AbstractMemoryManagerpure virtual
currentSize()hh::AbstractMemoryManagerinline
deviceId() consthh::AbstractMemoryManagerinline
deviceId(int deviceId)hh::AbstractMemoryManagerinline
deviceId_hh::AbstractMemoryManagerprivate
getManagedMemory()=0hh::AbstractMemoryManagerpure virtual
initialize()=0hh::AbstractMemoryManagerpure virtual
initialized()hh::AbstractMemoryManagerinlineprotected
initialized_hh::AbstractMemoryManagerprivate
isInitialized() consthh::AbstractMemoryManagerinlineprotected
managedType() const =0hh::AbstractMemoryManagerpure virtual
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)=0hh::AbstractMemoryManagerpure virtual
~AbstractMemoryManager()=defaulthh::AbstractMemoryManagervirtual