Essentia
2.1-beta6-dev
PhantomBuffer< T > Member List
This is the complete list of members for
PhantomBuffer< T >
, including all inherited members.
_buffer
PhantomBuffer< T >
protected
_bufferSize
PhantomBuffer< T >
protected
_parent
PhantomBuffer< T >
protected
_phantomSize
PhantomBuffer< T >
protected
_readView
PhantomBuffer< T >
protected
_readWindow
PhantomBuffer< T >
protected
_writeView
PhantomBuffer< T >
protected
_writeWindow
PhantomBuffer< T >
protected
acquireForRead
(ReaderID id, int requested)
PhantomBuffer< T >
virtual
acquireForWrite
(int requested)
PhantomBuffer< T >
virtual
addReader
(bool startFromZero=false)
PhantomBuffer< T >
virtual
availableForRead
(ReaderID id) const
PhantomBuffer< T >
protected
virtual
availableForWrite
(bool contiguous=true) const
PhantomBuffer< T >
protected
virtual
bufferInfo
() const
PhantomBuffer< T >
inline
virtual
lastTokenProduced
() const
PhantomBuffer< T >
inline
virtual
mutex
PhantomBuffer< T >
mutable
protected
numberReaders
() const
PhantomBuffer< T >
virtual
PhantomBuffer
(SourceBase *parent, BufferUsage::BufferUsageType type)
PhantomBuffer< T >
inline
PhantomBuffer
(SourceBase *parent, int size, int phantomSize)
PhantomBuffer< T >
inline
readerConsume
(ReaderID id, int requested)
MultiRateBuffer< T >
inline
readerProduce
(ReaderID id, int released)
MultiRateBuffer< T >
inline
readView
(ReaderID id) const
PhantomBuffer< T >
virtual
releaseForRead
(ReaderID id, int released)
PhantomBuffer< T >
virtual
releaseForWrite
(int released)
PhantomBuffer< T >
virtual
relocateReadWindow
(ReaderID id)
PhantomBuffer< T >
protected
relocateWriteWindow
()
PhantomBuffer< T >
protected
removeReader
(ReaderID id)
PhantomBuffer< T >
virtual
reset
()
PhantomBuffer< T >
virtual
resetTurns
()
PhantomBuffer< T >
inline
protected
resize
(int size, int phantomSize)
PhantomBuffer< T >
inline
virtual
setBufferInfo
(const BufferInfo &info)
PhantomBuffer< T >
inline
virtual
setBufferType
(BufferUsage::BufferUsageType type)
PhantomBuffer< T >
inline
virtual
totalTokensRead
(ReaderID id) const
PhantomBuffer< T >
inline
virtual
totalTokensWritten
() const
PhantomBuffer< T >
inline
virtual
updateReadView
(ReaderID id)
PhantomBuffer< T >
inline
protected
updateWriteView
()
PhantomBuffer< T >
inline
protected
writerConsume
(int requested)
MultiRateBuffer< T >
inline
writerProduce
(int released)
MultiRateBuffer< T >
inline
writeView
()
PhantomBuffer< T >
inline
virtual
~MultiRateBuffer
()
MultiRateBuffer< T >
inline
virtual
~PhantomBuffer
()
PhantomBuffer< T >
inline
Generated on Wed Jun 5 2024 10:48:01 for Essentia by
1.9.1