Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cWaveFormat Member List

This is the complete list of members for GrayLib::cWaveFormat, including all inherited members.

Alloc(size_t nSize)Gray::cHeapBlockinline
Alloc(const void *pData, size_t nSize)Gray::cHeapBlockinline
cHeapBlock() noexceptGray::cHeapBlockinline
cHeapBlock(const THIS_t &ref)Gray::cHeapBlockinline
cHeapBlock(THIS_t &&ref) noexceptGray::cHeapBlockinline
cHeapBlock(size_t nSize)Gray::cHeapBlockinlineexplicit
cHeapBlock(const void *pDataCopy, size_t nSize)Gray::cHeapBlockinline
cMemBlock() noexceptGray::cMemBlockinline
cMemBlock(const void *pData, size_t nSize) noexceptGray::cMemBlockinline
cMemBlock(const cMemBlock &block) noexceptGray::cMemBlockinline
cMemBlock(const cMemBlock *pBlock) noexceptGray::cMemBlockinline
Compare(const void *pData1, size_t iLen1, const void *pData2, size_t iLen2)Gray::cMemBlockstatic
ConvertToString(char *pszDst, StrLen_t iDstSizeMax) constGray::cMemBlockinline
CvtBlocksToBytes(WAVE_BLOCKS_t index) constGrayLib::cWaveFormatinline
CvtBlocksTomSec(WAVE_BLOCKS_t index) constGrayLib::cWaveFormat
CvtBlocksToSamples(WAVE_BLOCKS_t index) constGrayLib::cWaveFormat
CvtBytesToBlocks(size_t sizebytes) constGrayLib::cWaveFormatinline
CvtmSecToBlocks(TIMESYSD_t mSec) constGrayLib::cWaveFormat
CvtSamplesToBlocks(UINT dwSamples) constGrayLib::cWaveFormat
CvtSrcToDstSize(WAVE_BLOCKS_t SrcSize, const cWaveFormatEx *pDstForm) constGrayLib::cWaveFormat
cWaveFormat()GrayLib::cWaveFormat
DetachHeapBlock()Gray::cHeapBlockinline
Free()Gray::cHeapBlockinline
FreeSecure()Gray::cHeapBlockinline
get_AllocSize() constGray::cHeapBlockinline
get_BlockSize() constGrayLib::cWaveFormatinline
get_BytesPerSec() constGrayLib::cWaveFormatinline
get_Channels() constGrayLib::cWaveFormatinline
get_Data() const noexceptGray::cHeapBlockinline
get_DataA() const noexceptGray::cHeapBlockinline
get_DataBytes() const noexceptGray::cHeapBlockinline
get_DataEnd() const noexceptGray::cMemBlockinline
get_DataSize() const noexceptGray::cMemBlockinline
get_DataW() const noexceptGray::cHeapBlockinline
get_SampleRangeHalf(void) constGrayLib::cWaveFormatinline
get_SampleSize() constGrayLib::cWaveFormatinline
get_SamplesPerSec() constGrayLib::cWaveFormatinline
get_WF() constGrayLib::cWaveFormatinline
GetHeapStats(OUT ITERATE_t &iAllocCount) constGray::cHeapBlockinline
GetOffset(size_t nOffset) constGray::cMemBlockinline
GetRateDiff(const cWaveFormatEx *pDstForm) constGrayLib::cWaveFormatinline
GetStructSize(bool bMin) constGrayLib::cWaveFormatprotected
InitZeros() noexceptGray::cMemBlockinline
isCorrupt() const noexceptGray::cHeapBlockinline
IsEqualData(const void *pData, size_t nSize) const noexceptGray::cMemBlockinline
IsEqualData(const cMemBlock *pData) const noexceptGray::cMemBlockinline
IsEqualData(const cMemBlock &data) const noexceptGray::cMemBlockinline
isPCM() constGrayLib::cWaveFormatinline
IsSameAs(const cWaveFormatEx *pForm) constGrayLib::cWaveFormat
isValidFormat() constGrayLib::cWaveFormat
IsValidIndex(size_t i) const noexceptGray::cMemBlockinline
IsValidIndex2(size_t i) const noexceptGray::cMemBlockinline
IsValidPtr(const void *p) const noexceptGray::cMemBlockinline
isValidPtr() const noexceptGray::cMemBlockinline
IsValidPtr2(const void *p) const noexceptGray::cMemBlockinline
isValidRead() const noexceptGray::cHeapBlockinline
IsZeros() const noexceptGray::cMemBlockinline
m_nSizeGray::cMemBlockprotected
m_pDataGray::cMemBlockprotected
operator BYTE *() const noexceptGray::cHeapBlockinline
operator char *() const noexceptGray::cHeapBlockinline
operator const BYTE *() const noexceptGray::cMemBlockinline
operator const cWaveFormatEx *() constGrayLib::cWaveFormatinline
operator void *() const noexceptGray::cHeapBlockinline
operator=(const THIS_t &ref)Gray::cHeapBlockinline
operator=(THIS_t &&ref)Gray::cHeapBlockinline
put_DataPtr(void *pStart) noexceptGray::cMemBlockinline
put_Size(size_t nSize) noexceptGray::cMemBlockinline
ReadStream(cStreamInput &strIn, size_t iSizeMax)GrayLib::cWaveFormat
ReAlloc(size_t nSize)Gray::cHeapBlockinline
ReAlloc(const void *pData, size_t nSize)Gray::cHeapBlockinline
ReAllocFormatSize(size_t iSize)GrayLib::cWaveFormat
ReAllocLazy(size_t iSizeNew)Gray::cHeapBlockinline
ReCalc(void)GrayLib::cWaveFormatvirtual
ref_WF()GrayLib::cWaveFormatinline
SetBlock(void *pData, size_t nSize) noexceptGray::cMemBlockinline
SetCopy(const cHeapBlock &rSrc)Gray::cHeapBlockinline
SetEmptyBlock() noexceptGray::cMemBlockinline
SetFormat(const cWaveFormatEx *pForm)GrayLib::cWaveFormat
SetFormatBytes(const void *pFormData, size_t iSize)GrayLib::cWaveFormat
SetFormatEx(WORD wFormatTag, WORD nChannels=1, UINT nSamplesPerSec=8000, WORD wBitsPerSample=8, WORD wSizeEx=0)GrayLib::cWaveFormat
SetFormatNull()GrayLib::cWaveFormat
SetFormatPCM(WORD nChannels=1, UINT32 nSamplesPerSec=11025, WORD wBitsPerSample=8)GrayLib::cWaveFormat
SetHeapBlock(void *pData, size_t nSize)Gray::cHeapBlockinline
UNITTEST_FRIEND(cWaveFormat)GrayLib::cWaveFormat
WriteStream(cStreamOutput *pFile) constGrayLib::cWaveFormat
~cHeapBlock()Gray::cHeapBlockinline
~cWaveFormat()GrayLib::cWaveFormatvirtual