|
sipxportlib
Version 3.3
|
#include <CircularBufferPtr.h>


Public Member Functions | |
| CircularBufferPtr (unsigned long capacity=0) | |
| void | addRef () |
| void | release () |
Public Member Functions inherited from CircularBuffer | |
| CircularBuffer (unsigned long capacity=0) | |
| Default constructor. More... | |
| ~CircularBuffer () | |
| void | initialize (unsigned long capacity) |
| bool | write (const ElementType *buffer, unsigned long bufferSize, unsigned long *newSize=0, unsigned long *previousSize=0) |
| bool | fill (ElementType value, unsigned long count, unsigned long *newSize=0, unsigned long *previousSize=0) |
| unsigned long | extract (ElementType *buffer, unsigned long bufferSize) |
| unsigned long | getSize () |
Protected Member Functions | |
| ~CircularBufferPtr () | |
Additional Inherited Members | |
Public Types inherited from CircularBuffer | |
| typedef char | ElementType |
| CircularBufferPtr | ( | unsigned long | capacity = 0 | ) |
|
protected |
| void addRef | ( | ) |
| void release | ( | void | ) |
1.8.11