![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for Gray::cMem, including all inherited members.
cMemTests class | Gray::cMem | friend |
Compare(const void *p1, const void *p2, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
CompareIndex(const void *p1, const void *p2, size_t nSizeBlock) | Gray::cMem | static |
CompareSecure(const void *p1, const void *p2, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
ConvertToString(char *pszDst, StrLen_t iSizeDstMax, const BYTE *pSrc, size_t iLenSrc) | Gray::cMem | static |
Copy(void *pDst, const void *pSrc, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
CopyHtoN(BYTE *pDst, const void *pSrc, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
CopyNtoH(void *pDst, const BYTE *pSrc, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
CopyOverlap(void *pDst, const void *pSrc, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
CopyRepeat(void *pDst, size_t nDstSize, const void *pSrc, size_t nSrcSize) noexcept | Gray::cMem | inlinestatic |
CopyReverse(void *pDst, const void *pSrc, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
Diff(const void *pEnd, const void *pStart) noexcept | Gray::cMem | inlinestatic |
Fill(void *pDst, size_t nSize, BYTE bVal) noexcept | Gray::cMem | inlinestatic |
GetHexDigest(OUT char *pszHexString, const BYTE *pData, size_t nSizeData) | Gray::cMem | static |
GetHexDigestSize(size_t nSize) noexcept | Gray::cMem | inlinestatic |
IsCorrupt(const void *pData, size_t nSize=1, bool bWriteAccess=false) noexcept | Gray::cMem | inlinestatic |
IsValid(const void *pData, size_t nSize=1, bool bWriteAccess=false) noexcept | Gray::cMem | static |
IsValidApp(const void *pData) noexcept | Gray::cMem | inlinestatic |
IsValidFailHandler(int nSig) | Gray::cMem | static |
IsZeros(const void *pData, size_t nSize) noexcept | Gray::cMem | inlinestatic |
ReadFromString(BYTE *pDst, size_t iLenBytesMax, const char *pszSrc) | Gray::cMem | static |
ReverseBytes(void *pDst, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
SetHexDigest(const char *pszHexString, OUT BYTE *pData, size_t nSizeData) | Gray::cMem | static |
sm_bDontOptimizeOut0 | Gray::cMem | static |
sm_bDontOptimizeOutX | Gray::cMem | static |
Swap(void *pvMem1, void *pvMem2, size_t nBlockSize) noexcept | Gray::cMem | inlinestatic |
Xor(BYTE *pDst, const BYTE *pSrc, size_t nBlockSize) noexcept | Gray::cMem | inlinestatic |
Xor2(BYTE *pDst, const BYTE *pSrc1, const BYTE *pSrc2, size_t nBlockSize) noexcept | Gray::cMem | inlinestatic |
Zero(void *pData, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |
ZeroSecure(void *pData, size_t nSizeBlock) noexcept | Gray::cMem | inlinestatic |