vdr
2.7.7
cRingBufferLinear Member List
This is the complete list of members for
cRingBufferLinear
, including all inherited members.
Available
(void) override
cRingBufferLinear
virtual
buffer
cRingBufferLinear
private
Clear
(void) override
cRingBufferLinear
virtual
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)
cRingBufferLinear
protected
virtual
Del
(int Count)
cRingBufferLinear
description
cRingBufferLinear
private
EnableGet
(void)
cRingBuffer
protected
EnablePut
(void)
cRingBuffer
protected
Free
(void) override
cRingBufferLinear
inline
virtual
Get
(int &Count)
cRingBufferLinear
getThreadTid
cRingBuffer
protected
getTimeout
cRingBuffer
private
gotten
cRingBufferLinear
private
head
cRingBufferLinear
private
ioThrottle
cRingBuffer
private
lastOverflowReport
cRingBuffer
private
lastPercent
cRingBuffer
protected
margin
cRingBufferLinear
private
maxFill
cRingBuffer
protected
overflowBytes
cRingBuffer
private
overflowCount
cRingBuffer
private
Put
(const uchar *Data, int Count)
cRingBufferLinear
putTimeout
cRingBuffer
private
Read
(int FileHandle, int Max=0)
cRingBufferLinear
Read
(cUnbufferedFile *File, int Max=0)
cRingBufferLinear
readyForGet
cRingBuffer
private
readyForPut
cRingBuffer
private
ReportOverflow
(int Bytes)
cRingBuffer
SetIoThrottle
(void)
cRingBuffer
SetTimeouts
(int PutTimeout, int GetTimeout)
cRingBuffer
Size
(void)
cRingBuffer
inline
protected
size
cRingBuffer
private
statistics
cRingBuffer
protected
tail
cRingBufferLinear
private
UpdatePercentage
(int Fill)
cRingBuffer
protected
WaitForGet
(void)
cRingBuffer
protected
WaitForPut
(void)
cRingBuffer
protected
~cRingBuffer
()
cRingBuffer
virtual
~cRingBufferLinear
() override
cRingBufferLinear
virtual
Generated by
1.14.0