Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Buffer factory. Allows to instantiate fixed-size buffers. More...
#include <buffer_factory.h>
Public Member Functions | |
BufferFactory (IArena &arena, size_t buffer_size) | |
Initialization. buffer_size defines number of elements in buffer. More... | |
size_t | buffer_size () const |
Get number of elements in buffer. More... | |
SharedPtr< Buffer< T > > | new_buffer () |
Allocate new buffer. More... | |
Buffer factory. Allows to instantiate fixed-size buffers.
T | define buffer element type. |
Definition at line 27 of file buffer_factory.h.
|
inline |
Initialization. buffer_size
defines number of elements in buffer.
Definition at line 31 of file buffer_factory.h.
|
inline |
Get number of elements in buffer.
Definition at line 37 of file buffer_factory.h.
|
inline |
Allocate new buffer.
Definition at line 42 of file buffer_factory.h.