AppendItem(const tVoid *pData, tSize nDataSize, const ADDITIONAL_DATA &xAdditional, tFilePos *pFilePos=nullptr) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inline |
AppendItem(const tItemPiece *pPieces, tSize nCount, const ADDITIONAL_DATA &xAdditional, tFilePos *pFilePos=nullptr) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inline |
begin() const | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inline |
cFileRingBuffer(cFile *pFile, tFilePos nStartOffset=0, tFileSize nMaxSize=0, IDropCallback *pDropCallback=nullptr) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inline |
const_iterator typedef | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | |
end() const | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inline |
FillForAlignment() | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inlineprotected |
GetCurrentSize() | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inline |
m_bBookkeeping (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_nCurrentPos (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_nCurrentSize (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_nMaxSize (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_nStartOffset (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_oAlignmentBuffer (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_oItems (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_pCallback (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_pFile (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
m_sRearItem (defined in cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT >) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | private |
PopFront() | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inlineprotected |
StartAppending(tItem *pRearDataItem=NULL, tItem *pLastDataItem=NULL) | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inline |
StartWrappingAround() | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | inline |
tItems typedef | cFileRingBuffer< ADDITIONAL_DATA, ALIGNMENT > | |