XenevaOS
Loading...
Searching...
No Matches
libhelix::SingleBuffer< T > Member List

This is the complete list of members for libhelix::SingleBuffer< T >, including all inherited members.

address() overridelibhelix::SingleBuffer< T >inlinevirtual
available() overridelibhelix::SingleBuffer< T >inlinevirtual
availableForWrite() overridelibhelix::SingleBuffer< T >inlinevirtual
BaseBuffer()=defaultlibhelix::BaseBuffer< T >
BaseBuffer(BaseBuffer const &)=deletelibhelix::BaseBuffer< T >
bufferlibhelix::SingleBuffer< T >protected
clear()libhelix::BaseBuffer< T >inline
clearArray(int len) overridelibhelix::SingleBuffer< T >inlinevirtual
current_read_poslibhelix::SingleBuffer< T >protected
current_write_poslibhelix::SingleBuffer< T >protected
data()libhelix::SingleBuffer< T >inline
is_clear_with_zerolibhelix::SingleBuffer< T >protected
isEmpty()libhelix::BaseBuffer< T >inline
isFull() overridelibhelix::SingleBuffer< T >inlinevirtual
max_sizelibhelix::SingleBuffer< T >protected
onExternalBufferRefilled(void *data, int len)libhelix::SingleBuffer< T >inline
operator=(BaseBuffer const &)=deletelibhelix::BaseBuffer< T >
owns_bufferlibhelix::SingleBuffer< T >protected
peek() overridelibhelix::SingleBuffer< T >inlinevirtual
read() overridelibhelix::SingleBuffer< T >inlinevirtual
readArray(T data[], int len)libhelix::BaseBuffer< T >inlinevirtual
readFrames(T data[][2], int len)libhelix::BaseBuffer< T >inline
readFrames(T(&data)[rows][channels])libhelix::BaseBuffer< T >inline
reset() overridelibhelix::SingleBuffer< T >inlinevirtual
resize(int size)libhelix::SingleBuffer< T >inline
setAvailable(size_t available_size)libhelix::SingleBuffer< T >inline
setClearWithZero(bool flag)libhelix::SingleBuffer< T >inline
setWritePos(int pos)libhelix::SingleBuffer< T >inlineprotected
SingleBuffer(int size)libhelix::SingleBuffer< T >inline
SingleBuffer()libhelix::SingleBuffer< T >inline
size() overridelibhelix::SingleBuffer< T >inlinevirtual
write(T sample) overridelibhelix::SingleBuffer< T >inlinevirtual
writeArray(const T data[], int len)libhelix::BaseBuffer< T >inlinevirtual
writeArrayOverwrite(const T data[], int len)libhelix::BaseBuffer< T >inlinevirtual
~BaseBuffer()=defaultlibhelix::BaseBuffer< T >virtual