cASNBuf() noexcept | GrayLib::cASNBuf | inline |
cASNSequence() noexcept | GrayLib::cASNSequence | 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 |
get_ASNType() const noexcept | GrayLib::cASNBuf | inline |
get_Bool() const | GrayLib::cASNBuf | inline |
get_Data() const noexcept | Gray::cMemBlock | inline |
get_DataA() const noexcept | Gray::cMemBlock | inline |
get_DataBytes() const noexcept | Gray::cMemBlock | inline |
get_DataEnd() const noexcept | Gray::cMemBlock | inline |
get_DataSize() const noexcept | Gray::cMemBlock | inline |
get_Int() const | GrayLib::cASNBuf | |
GetDescriptionSeq(StrBuilder &s, const char *pszSep=nullptr, bool bTypeLabel=false, int iLevel=0) const | GrayLib::cASNSequence | |
GetDescriptionStr(StrBuilder &s) const | GrayLib::cASNBuf | |
GetOffset(size_t nOffset) const | Gray::cMemBlock | inline |
InitZeros() noexcept | Gray::cMemBlock | inline |
isEmptyBuf() const | GrayLib::cASNBuf | inline |
IsEqualBuf(const cASNBuf &b) const | GrayLib::cASNBuf | 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 |
IsEqualStr(const void *pStr, size_t nSize) const | GrayLib::cASNBuf | inline |
IsEqualStr(const cASNBuf &b) const | GrayLib::cASNBuf | inline |
isPrintable() const noexcept | GrayLib::cASNBuf | inline |
isSequence() const noexcept | GrayLib::cASNBuf | inline |
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 |
IsZeros() const noexcept | Gray::cMemBlock | inline |
k_szTypeName | GrayLib::cASNBuf | static |
m_eASNTag | GrayLib::cASNBuf | |
m_nSize | Gray::cMemBlock | protected |
m_pChildSeq | GrayLib::cASNSequence | |
m_pData | Gray::cMemBlock | protected |
m_pNextSeq | GrayLib::cASNSequence | |
operator const BYTE *() const noexcept | Gray::cMemBlock | inline |
put_DataPtr(void *pStart) noexcept | Gray::cMemBlock | inline |
put_Size(size_t nSize) noexcept | Gray::cMemBlock | inline |
ReadSequence(ASN_t nTagExpected, cASNReader &r) | GrayLib::cASNSequence | |
ReadSequence1(ASN_t nTagExpected, cASNReader &r) | GrayLib::cASNSequence | |
SetBlock(void *pData, size_t nSize) noexcept | Gray::cMemBlock | inline |
SetEmptyBlock() noexcept | Gray::cMemBlock | inline |
SetEmptyBuf() | GrayLib::cASNBuf | inline |
SetEmptySeq() | GrayLib::cASNSequence | inline |
UNITTEST_FRIEND(cASN) | GrayLib::cASNBuf | |
WriteSequence(cASNWriterRev &w) | GrayLib::cASNSequence | |
~cASNSequence() | GrayLib::cASNSequence | inline |