Abort() | CCircularBuffer | |
Abort() | CCircularBuffer | |
BeginReadData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
BeginReadData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
BeginWriteData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
BeginWriteData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
CCircularBuffer(int id=0) | CCircularBuffer | |
CCircularBuffer(int id=0) | CCircularBuffer | |
CleanUp() | CCircularBuffer | |
CleanUp() | CCircularBuffer | |
Clear() | CCircularBuffer | |
Clear() | CCircularBuffer | |
EndReadData(int actualElements) | CCircularBuffer | |
EndReadData(int actualElements) | CCircularBuffer | |
EndWriteData(int actualElements) | CCircularBuffer | |
EndWriteData(int actualElements) | CCircularBuffer | |
GetAbsoluteReadPosition(int absoluteWritePos, int offset) | CCircularBuffer | |
GetAbsoluteReadPosition(int absoluteWritePos, int offset) | CCircularBuffer | |
GetAbsoluteWritePosition(int absoluteReadPos) | CCircularBuffer | |
GetAbsoluteWritePosition(int absoluteReadPos) | CCircularBuffer | |
GetCurrentReadPosition() | CCircularBuffer | |
GetCurrentReadPosition() | CCircularBuffer | |
GetCurrentWritePosition() | CCircularBuffer | |
GetCurrentWritePosition() | CCircularBuffer | |
GetId() | CCircularBuffer | |
GetId() | CCircularBuffer | |
GetNumberOfAvailableReadElements(int absoluteWritePosition=-1) | CCircularBuffer | |
GetNumberOfAvailableReadElements(int absoluteWritePosition=-1) | CCircularBuffer | |
GetNumberOfAvailableWriteElements(int absoluteReadPosition=-1) | CCircularBuffer | |
GetNumberOfAvailableWriteElements(int absoluteReadPosition=-1) | CCircularBuffer | |
GetNumberOfEmptyElements() | CCircularBuffer | |
GetNumberOfEmptyElements() | CCircularBuffer | |
GetNumberOfReadElements(int absoluteReadPos, int absoluteWritePos) | CCircularBuffer | |
GetNumberOfReadElements(int absoluteReadPos, int absoluteWritePos) | CCircularBuffer | |
GetNumberOfStoredElements() | CCircularBuffer | |
GetNumberOfStoredElements() | CCircularBuffer | |
GetNumberOfWriteElements(int absoluteWritePos, int absoluteReadPos) | CCircularBuffer | |
GetNumberOfWriteElements(int absoluteWritePos, int absoluteReadPos) | CCircularBuffer | |
GetTotalNumberOfReadElements() | CCircularBuffer | |
GetTotalNumberOfReadElements() | CCircularBuffer | |
GetTotalNumberOfWrittenElements() | CCircularBuffer | |
GetTotalNumberOfWrittenElements() | CCircularBuffer | |
Initialize(void *pCircularBuffer, int elementSize, int numElements) | CCircularBuffer | |
Initialize(int elementSize, int numElements) | CCircularBuffer | |
Initialize(void *pCircularBuffer, int elementSize, int numElements) | CCircularBuffer | |
Initialize(int elementSize, int numElements) | CCircularBuffer | |
m_AccumulatedElementsRead | CCircularBuffer | private |
m_AccumulatedElementsWritten | CCircularBuffer | private |
m_bAbort | CCircularBuffer | private |
m_CurrentReadPosition | CCircularBuffer | private |
m_CurrentWritePosition | CCircularBuffer | private |
m_DefaultAccessor | CCircularBuffer | private |
m_ElementSize | CCircularBuffer | private |
m_Id | CCircularBuffer | private |
m_Lock | CCircularBuffer | private |
m_NumElements | CCircularBuffer | private |
m_pBuffer | CCircularBuffer | private |
m_pInternalBuffer | CCircularBuffer | private |
m_ReadOffset | CCircularBuffer | private |
m_ReadReference | CCircularBuffer | private |
m_ReadUnderRun | CCircularBuffer | private |
m_WaitForDataEvent | CCircularBuffer | private |
m_WaitForRoomEvent | CCircularBuffer | private |
m_WriteOffset | CCircularBuffer | private |
m_WriteOverRun | CCircularBuffer | private |
m_WriteReference | CCircularBuffer | private |
PeekElement(int offset) | CCircularBuffer | |
PeekElement(int offset) | CCircularBuffer | |
ReadAvailableData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
ReadAvailableData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
ReadData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
ReadData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
ReadUntilTermination(int numElements, void *pBuffer, int timeout, const char *termStr, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
ReadUntilTermination(int numElements, void *pBuffer, int timeout, const char *termStr, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
SetReadOffset(int offset) | CCircularBuffer | |
SetReadOffset(int offset) | CCircularBuffer | |
SetReadPositionReference(tCircularBufferPositionReference ref) | CCircularBuffer | |
SetReadPositionReference(tCircularBufferPositionReference ref) | CCircularBuffer | |
SetReadUnderRun(bool writeOverRun) | CCircularBuffer | |
SetReadUnderRun(bool writeOverRun) | CCircularBuffer | |
SetWriteOffset(int offset) | CCircularBuffer | |
SetWriteOffset(int offset) | CCircularBuffer | |
SetWriteOverRun(bool writeOverRun) | CCircularBuffer | |
SetWriteOverRun(bool writeOverRun) | CCircularBuffer | |
SetWritePositionReference(tCircularBufferPositionReference ref) | CCircularBuffer | |
SetWritePositionReference(tCircularBufferPositionReference ref) | CCircularBuffer | |
WriteData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
WriteData(int numElements, void *pBuffer, int timeout, ICircularBufferDataAccessor *pDataAccess=NULL) | CCircularBuffer | |
~CCircularBuffer(void) | CCircularBuffer | virtual |
~CCircularBuffer(void) | CCircularBuffer | virtual |