|
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. | |
| size_t | buffer_size () const |
| Get number of elements in buffer. | |
| SharedPtr< Buffer< T > > | new_buffer () |
| Allocate new buffer. | |
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.
Allocate new buffer.
Definition at line 42 of file buffer_factory.h.