DDraceNetwork Docs
CDynamicRingBuffer< T > Member List
This is the complete list of members for
CDynamicRingBuffer< T >
, including all inherited members.
Allocate
(int Size)
CTypedRingBuffer< T >
inline
CDynamicRingBuffer
(int Size, int Flags=0)
CDynamicRingBuffer< T >
inline
First
()
CTypedRingBuffer< T >
inline
FLAG_RECYCLE
enum value
CRingBufferBase
Init
(int Size, int Flags)
CDynamicRingBuffer< T >
inline
CTypedRingBuffer::Init
(void *pMemory, int Size, int Flags)
CRingBufferBase
protected
ITEM_SIZE
CRingBufferBase
static
Last
()
CTypedRingBuffer< T >
inline
m_Flags
CRingBufferBase
private
m_pBuffer
CDynamicRingBuffer< T >
private
m_pConsume
CRingBufferBase
private
m_pFirst
CRingBufferBase
private
m_pLast
CRingBufferBase
private
m_PopCallback
CRingBufferBase
private
m_pProduce
CRingBufferBase
private
m_Size
CRingBufferBase
private
MergeBack
(CItem *pItem)
CRingBufferBase
private
Next
(T *pCurrent)
CTypedRingBuffer< T >
inline
CRingBufferBase::Next
(void *pCurrent)
CRingBufferBase
protected
NextBlock
(CItem *pItem)
CRingBufferBase
private
PopFirst
()
CTypedRingBuffer< T >
inline
Prev
(T *pCurrent)
CTypedRingBuffer< T >
inline
CRingBufferBase::Prev
(void *pCurrent)
CRingBufferBase
protected
PrevBlock
(CItem *pItem)
CRingBufferBase
private
SetPopCallback
(std::function< void(T *pCurrent)> PopCallback)
CTypedRingBuffer< T >
inline
CRingBufferBase::SetPopCallback
(const std::function< void(void *pCurrent)> PopCallback)
CRingBufferBase
protected
~CDynamicRingBuffer
()
CDynamicRingBuffer< T >
inline
virtual
Generated by
1.9.4