TwiceAsNice  2019-02-18
CCircularBuffer Member List

This is the complete list of members for CCircularBuffer, including all inherited members.

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_AccumulatedElementsReadCCircularBufferprivate
m_AccumulatedElementsWrittenCCircularBufferprivate
m_bAbortCCircularBufferprivate
m_CurrentReadPositionCCircularBufferprivate
m_CurrentWritePositionCCircularBufferprivate
m_DefaultAccessorCCircularBufferprivate
m_ElementSizeCCircularBufferprivate
m_IdCCircularBufferprivate
m_LockCCircularBufferprivate
m_NumElementsCCircularBufferprivate
m_pBufferCCircularBufferprivate
m_pInternalBufferCCircularBufferprivate
m_ReadOffsetCCircularBufferprivate
m_ReadReferenceCCircularBufferprivate
m_ReadUnderRunCCircularBufferprivate
m_WaitForDataEventCCircularBufferprivate
m_WaitForRoomEventCCircularBufferprivate
m_WriteOffsetCCircularBufferprivate
m_WriteOverRunCCircularBufferprivate
m_WriteReferenceCCircularBufferprivate
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)CCircularBuffervirtual
~CCircularBuffer(void)CCircularBuffervirtual