fw4spl
|
Public Types | |
typedef std::shared_ptr< void > | LockType |
typedef std::function< LockType() > | CounterFactoryType |
Public Member Functions | |
Buffer (void *buf, size_t size) | |
Buffer (void *buf, size_t size, CounterFactoryType counterFactory) | |
Public Member Functions inherited from fwMemory::stream::in::IFactory | |
std::shared_ptr< std::istream > | operator() () |
Protected Member Functions | |
FWMEMORY_API std::shared_ptr< std::istream > | get () |
Protected Attributes | |
void * | m_buf |
size_t | m_size |
CounterFactoryType | m_counterFactory |
Definition at line 24 of file Buffer.hpp.