Alloc(size_t nSize) | Gray::cHeapBlock | inline |
Alloc(const void *pData, size_t nSize) | Gray::cHeapBlock | inline |
cHeapBlock() noexcept | Gray::cHeapBlock | inline |
cHeapBlock(const THIS_t &ref) | Gray::cHeapBlock | inline |
cHeapBlock(THIS_t &&ref) noexcept | Gray::cHeapBlock | inline |
cHeapBlock(size_t nSize) | Gray::cHeapBlock | inlineexplicit |
cHeapBlock(const void *pDataCopy, size_t nSize) | Gray::cHeapBlock | inline |
cMemBlock() noexcept | Gray::cMemBlock | inline |
cMemBlock(const void *pData, size_t nSize) noexcept | Gray::cMemBlock | inline |
cMemBlock(const cMemBlock &block) noexcept | Gray::cMemBlock | inline |
cMemBlock(const cMemBlock *pBlock) noexcept | Gray::cMemBlock | inline |
Compare(const void *pData1, size_t iLen1, const void *pData2, size_t iLen2) | Gray::cMemBlock | static |
ConvertToString(char *pszDst, StrLen_t iDstSizeMax) const | Gray::cMemBlock | inline |
CvtBlocksToBytes(WAVE_BLOCKS_t index) const | GrayLib::cWaveFormat | inline |
CvtBlocksTomSec(WAVE_BLOCKS_t index) const | GrayLib::cWaveFormat | |
CvtBlocksToSamples(WAVE_BLOCKS_t index) const | GrayLib::cWaveFormat | |
CvtBytesToBlocks(size_t sizebytes) const | GrayLib::cWaveFormat | inline |
CvtmSecToBlocks(TIMESYSD_t mSec) const | GrayLib::cWaveFormat | |
CvtSamplesToBlocks(UINT dwSamples) const | GrayLib::cWaveFormat | |
CvtSrcToDstSize(WAVE_BLOCKS_t SrcSize, const cWaveFormatEx *pDstForm) const | GrayLib::cWaveFormat | |
cWaveFormat() | GrayLib::cWaveFormat | |
DetachHeapBlock() | Gray::cHeapBlock | inline |
Free() | Gray::cHeapBlock | inline |
FreeSecure() | Gray::cHeapBlock | inline |
get_AllocSize() const | Gray::cHeapBlock | inline |
get_BlockSize() const | GrayLib::cWaveFormat | inline |
get_BytesPerSec() const | GrayLib::cWaveFormat | inline |
get_Channels() const | GrayLib::cWaveFormat | inline |
get_Data() const noexcept | Gray::cHeapBlock | inline |
get_DataA() const noexcept | Gray::cHeapBlock | inline |
get_DataBytes() const noexcept | Gray::cHeapBlock | inline |
get_DataEnd() const noexcept | Gray::cMemBlock | inline |
get_DataSize() const noexcept | Gray::cMemBlock | inline |
get_DataW() const noexcept | Gray::cHeapBlock | inline |
get_SampleRangeHalf(void) const | GrayLib::cWaveFormat | inline |
get_SampleSize() const | GrayLib::cWaveFormat | inline |
get_SamplesPerSec() const | GrayLib::cWaveFormat | inline |
get_WF() const | GrayLib::cWaveFormat | inline |
GetHeapStats(OUT ITERATE_t &iAllocCount) const | Gray::cHeapBlock | inline |
GetOffset(size_t nOffset) const | Gray::cMemBlock | inline |
GetRateDiff(const cWaveFormatEx *pDstForm) const | GrayLib::cWaveFormat | inline |
GetStructSize(bool bMin) const | GrayLib::cWaveFormat | protected |
InitZeros() noexcept | Gray::cMemBlock | inline |
isCorrupt() const noexcept | Gray::cHeapBlock | inline |
IsEqualData(const void *pData, size_t nSize) const noexcept | Gray::cMemBlock | inline |
IsEqualData(const cMemBlock *pData) const noexcept | Gray::cMemBlock | inline |
IsEqualData(const cMemBlock &data) const noexcept | Gray::cMemBlock | inline |
isPCM() const | GrayLib::cWaveFormat | inline |
IsSameAs(const cWaveFormatEx *pForm) const | GrayLib::cWaveFormat | |
isValidFormat() const | GrayLib::cWaveFormat | |
IsValidIndex(size_t i) const noexcept | Gray::cMemBlock | inline |
IsValidIndex2(size_t i) const noexcept | Gray::cMemBlock | inline |
IsValidPtr(const void *p) const noexcept | Gray::cMemBlock | inline |
isValidPtr() const noexcept | Gray::cMemBlock | inline |
IsValidPtr2(const void *p) const noexcept | Gray::cMemBlock | inline |
isValidRead() const noexcept | Gray::cHeapBlock | inline |
IsZeros() const noexcept | Gray::cMemBlock | inline |
m_nSize | Gray::cMemBlock | protected |
m_pData | Gray::cMemBlock | protected |
operator BYTE *() const noexcept | Gray::cHeapBlock | inline |
operator char *() const noexcept | Gray::cHeapBlock | inline |
operator const BYTE *() const noexcept | Gray::cMemBlock | inline |
operator const cWaveFormatEx *() const | GrayLib::cWaveFormat | inline |
operator void *() const noexcept | Gray::cHeapBlock | inline |
operator=(const THIS_t &ref) | Gray::cHeapBlock | inline |
operator=(THIS_t &&ref) | Gray::cHeapBlock | inline |
put_DataPtr(void *pStart) noexcept | Gray::cMemBlock | inline |
put_Size(size_t nSize) noexcept | Gray::cMemBlock | inline |
ReadStream(cStreamInput &strIn, size_t iSizeMax) | GrayLib::cWaveFormat | |
ReAlloc(size_t nSize) | Gray::cHeapBlock | inline |
ReAlloc(const void *pData, size_t nSize) | Gray::cHeapBlock | inline |
ReAllocFormatSize(size_t iSize) | GrayLib::cWaveFormat | |
ReAllocLazy(size_t iSizeNew) | Gray::cHeapBlock | inline |
ReCalc(void) | GrayLib::cWaveFormat | virtual |
ref_WF() | GrayLib::cWaveFormat | inline |
SetBlock(void *pData, size_t nSize) noexcept | Gray::cMemBlock | inline |
SetCopy(const cHeapBlock &rSrc) | Gray::cHeapBlock | inline |
SetEmptyBlock() noexcept | Gray::cMemBlock | inline |
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::cHeapBlock | inline |
UNITTEST_FRIEND(cWaveFormat) | GrayLib::cWaveFormat | |
WriteStream(cStreamOutput *pFile) const | GrayLib::cWaveFormat | |
~cHeapBlock() | Gray::cHeapBlock | inline |
~cWaveFormat() | GrayLib::cWaveFormat | virtual |