#include <CircularBuffer.h>
Public Types | |
typedef std::pair< T *, uint32_t > | ArrayRange |
Public Member Functions | |
CircularBuffer (uint32_t size) | |
~CircularBuffer () | |
void | insert (const T *src, uint32_t size) |
ArrayRange | arrayOne () const |
ArrayRange | arrayTwo () const |
uint32_t | size () const |
uint32_t | maxSize () const |
typedef std::pair<T*,uint32_t> cinder::audio::CircularBuffer< T >::ArrayRange |
cinder::audio::CircularBuffer< T >::CircularBuffer | ( | uint32_t | size | ) |
cinder::audio::CircularBuffer< T >::~CircularBuffer | ( | ) |
void cinder::audio::CircularBuffer< T >::insert | ( | const T * | src, | |
uint32_t | size | |||
) |
ArrayRange cinder::audio::CircularBuffer< T >::arrayOne | ( | ) | const |
ArrayRange cinder::audio::CircularBuffer< T >::arrayTwo | ( | ) | const |
uint32_t cinder::audio::CircularBuffer< T >::size | ( | ) | const |
uint32_t cinder::audio::CircularBuffer< T >::maxSize | ( | ) | const |