HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
Heph::DoubleBuffer Member List

This is the complete list of members for Heph::DoubleBuffer, including all inherited members.

AbsMax() constHeph::SignedArithmeticBuffer< DoubleBuffer, double >inline
Allocate(size_t size_byte)Heph::BufferBase< DoubleBuffer, double >inlineprotectedstatic
AllocateUninitialized(size_t size_byte)Heph::BufferBase< DoubleBuffer, double >inlineprotectedstatic
Append(const DoubleBuffer &rhs)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
ArithmeticBuffer()Heph::ArithmeticBuffer< DoubleBuffer, double >inlineprotected
ArithmeticBuffer(size_t size)Heph::ArithmeticBuffer< DoubleBuffer, double >inlineexplicitprotected
ArithmeticBuffer(size_t size, BufferFlags flags)Heph::ArithmeticBuffer< DoubleBuffer, double >inlineprotected
ArithmeticBuffer(const std::initializer_list< double > &rhs)Heph::ArithmeticBuffer< DoubleBuffer, double >inlineprotected
ArithmeticBuffer(const ArithmeticBuffer &rhs)Heph::ArithmeticBuffer< DoubleBuffer, double >inlineprotected
ArithmeticBuffer(ArithmeticBuffer &&rhs) noexceptHeph::ArithmeticBuffer< DoubleBuffer, double >inlineprotected
At(size_t index) constHeph::BufferBase< DoubleBuffer, double >inline
begin() constHeph::BufferBase< DoubleBuffer, double >inline
BufferBase()Heph::BufferBase< DoubleBuffer, double >inlineprotected
BufferBase(size_t size)Heph::BufferBase< DoubleBuffer, double >inlineexplicitprotected
BufferBase(size_t size, BufferFlags flags)Heph::BufferBase< DoubleBuffer, double >inlineprotected
BufferBase(const std::initializer_list< double > &rhs)Heph::BufferBase< DoubleBuffer, double >inlineprotected
BufferBase(const BufferBase &rhs)Heph::BufferBase< DoubleBuffer, double >inlineprotected
BufferBase(BufferBase &&rhs) noexceptHeph::BufferBase< DoubleBuffer, double >inlineprotected
Cut(size_t index, size_t size)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
DoubleBuffer()Heph::DoubleBuffer
DoubleBuffer(size_t size)Heph::DoubleBufferexplicit
DoubleBuffer(size_t size, BufferFlags flags)Heph::DoubleBuffer
DoubleBuffer(const std::initializer_list< double > &rhs)Heph::DoubleBuffer
DoubleBuffer(const DoubleBuffer &rhs)Heph::DoubleBuffer
DoubleBuffer(DoubleBuffer &&rhs) noexceptHeph::DoubleBuffer
end() constHeph::BufferBase< DoubleBuffer, double >inline
Initialize(U *pData, U *pDataEnd)Heph::BufferBase< DoubleBuffer, double >inlineprotectedstatic
Initialize(U *pData, U *pDataEnd)Heph::BufferBase< DoubleBuffer, double >inlineprotectedstatic
Insert(const DoubleBuffer &rhs, size_t index)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
Invert()Heph::SignedArithmeticBuffer< DoubleBuffer, double >inline
IsEmpty() constHeph::BufferBase< DoubleBuffer, double >inlinevirtual
Max() constHeph::ArithmeticBuffer< DoubleBuffer, double >inline
MAX_ELEMENTHeph::ArithmeticBuffer< DoubleBuffer, double >protectedstatic
Min() constHeph::ArithmeticBuffer< DoubleBuffer, double >inline
MIN_ELEMENTHeph::ArithmeticBuffer< DoubleBuffer, double >protectedstatic
operator<<(size_t rhs) constHeph::BufferBase< DoubleBuffer, double >inlinevirtual
operator<<=(size_t rhs)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
operator=(const std::initializer_list< double > &rhs) (defined in Heph::DoubleBuffer)Heph::DoubleBuffer
operator=(const DoubleBuffer &rhs) (defined in Heph::DoubleBuffer)Heph::DoubleBuffer
operator=(DoubleBuffer &&rhs) noexcept (defined in Heph::DoubleBuffer)Heph::DoubleBuffer
operator>>(size_t rhs) constHeph::BufferBase< DoubleBuffer, double >inlinevirtual
operator>>=(size_t rhs)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
operator[](size_t index) constHeph::BufferBase< DoubleBuffer, double >inline
pDataHeph::BufferBase< DoubleBuffer, double >protected
Prepend(const DoubleBuffer &rhs)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
Release()Heph::BufferBase< DoubleBuffer, double >inlinevirtual
Replace(const DoubleBuffer &rhs, size_t index)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
Replace(const DoubleBuffer &rhs, size_t index, size_t size)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
Reset()Heph::BufferBase< DoubleBuffer, double >inlinevirtual
Resize(size_t newSize)Heph::BufferBase< DoubleBuffer, double >inlinevirtual
Reverse()Heph::BufferBase< DoubleBuffer, double >inlinevirtual
Rms() constHeph::ArithmeticBuffer< DoubleBuffer, double >inline
SignedArithmeticBuffer()Heph::SignedArithmeticBuffer< DoubleBuffer, double >inlineprotected
SignedArithmeticBuffer(size_t size)Heph::SignedArithmeticBuffer< DoubleBuffer, double >inlineexplicitprotected
SignedArithmeticBuffer(size_t size, BufferFlags flags)Heph::SignedArithmeticBuffer< DoubleBuffer, double >inlineprotected
SignedArithmeticBuffer(const std::initializer_list< double > &rhs)Heph::SignedArithmeticBuffer< DoubleBuffer, double >inlineprotected
SignedArithmeticBuffer(const SignedArithmeticBuffer &rhs)Heph::SignedArithmeticBuffer< DoubleBuffer, double >inlineprotected
SignedArithmeticBuffer(SignedArithmeticBuffer &&rhs) noexceptHeph::SignedArithmeticBuffer< DoubleBuffer, double >inlineprotected
Size() constHeph::BufferBase< DoubleBuffer, double >inline
sizeHeph::BufferBase< DoubleBuffer, double >protected
SizeAsByte() constHeph::BufferBase< DoubleBuffer, double >inline
SizeAsByte(size_t size)Heph::BufferBase< DoubleBuffer, double >inlineprotectedstatic
SubBuffer(size_t index, size_t size) constHeph::BufferBase< DoubleBuffer, double >inlinevirtual
~ArithmeticBuffer()=defaultHeph::ArithmeticBuffer< DoubleBuffer, double >virtual
~BufferBase()Heph::BufferBase< DoubleBuffer, double >inlinevirtual
~SignedArithmeticBuffer()=defaultHeph::SignedArithmeticBuffer< DoubleBuffer, double >virtual