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::AbstractMemoryManager
inline
explicit
capacity
() const
hh::AbstractMemoryManager
inline
copy
()=0
hh::AbstractMemoryManager
pure virtual
currentSize
()
hh::AbstractMemoryManager
inline
deviceId
() const
hh::AbstractMemoryManager
inline
deviceId
(int deviceId)
hh::AbstractMemoryManager
inline
deviceId_
hh::AbstractMemoryManager
private
getManagedMemory
()=0
hh::AbstractMemoryManager
pure virtual
initialize
()=0
hh::AbstractMemoryManager
pure virtual
initialized
()
hh::AbstractMemoryManager
inline
protected
initialized_
hh::AbstractMemoryManager
private
isInitialized
() const
hh::AbstractMemoryManager
inline
protected
managedType
() const =0
hh::AbstractMemoryManager
pure virtual
memoryManagerMutex
()
hh::AbstractMemoryManager
inline
protected
memoryManagerMutex_
hh::AbstractMemoryManager
protected
pool
() const
hh::AbstractMemoryManager
inline
protected
pool_
hh::AbstractMemoryManager
private
profiler
(const std::shared_ptr< NvtxProfiler > &profiler)
hh::AbstractMemoryManager
inline
profiler
() const
hh::AbstractMemoryManager
inline
protected
profiler_
hh::AbstractMemoryManager
private
recycleMemory
(std::shared_ptr< ManagedMemory > const &managedMemory)=0
hh::AbstractMemoryManager
pure virtual
~AbstractMemoryManager
()=default
hh::AbstractMemoryManager
virtual
Generated by
1.9.7