vdr  2.2.0
cRingBufferLinear Member List

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

Available(void)cRingBufferLinearvirtual
buffercRingBufferLinearprivate
Clear(void)cRingBufferLinearvirtual
cRingBuffer(int Size, bool Statistics=false)cRingBuffer
cRingBufferLinear(int Size, int Margin=0, bool Statistics=false, const char *Description=NULL)cRingBufferLinear
DataReady(const uchar *Data, int Count)cRingBufferLinearprotectedvirtual
Del(int Count)cRingBufferLinear
descriptioncRingBufferLinearprivate
EnableGet(void)cRingBufferprotected
EnablePut(void)cRingBufferprotected
Free(void)cRingBufferLinearinlinevirtual
Get(int &Count)cRingBufferLinear
getThreadTidcRingBufferprotected
gottencRingBufferLinearprivate
headcRingBufferLinearprivate
lastPercentcRingBufferprotected
margincRingBufferLinearprivate
maxFillcRingBufferprotected
Put(const uchar *Data, int Count)cRingBufferLinear
Read(int FileHandle, int Max=0)cRingBufferLinear
Read(cUnbufferedFile *File, int Max=0)cRingBufferLinear
ReportOverflow(int Bytes)cRingBuffer
SetIoThrottle(void)cRingBuffer
SetTimeouts(int PutTimeout, int GetTimeout)cRingBuffer
Size(void)cRingBufferinlineprotected
statisticscRingBufferprotected
tailcRingBufferLinearprivate
UpdatePercentage(int Fill)cRingBufferprotected
WaitForGet(void)cRingBufferprotected
WaitForPut(void)cRingBufferprotected
~cRingBuffer()cRingBuffervirtual
~cRingBufferLinear()cRingBufferLinearvirtual