![]() |
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 GrayLib::cSSLMsgBuilder, including all inherited members.
| 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 |
| cSSLMsg(size_t nSizeMax=cSSLMsgX::k_Msg_Size_Max) noexcept (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | |
| cSSLMsg(SSL_MSG_TYPE eMsgType, SSL_VERSION_TYPE eVer, WORD wContLen) (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | |
| cSSLMsgBuilder() | GrayLib::cSSLMsgBuilder | |
| DetachHeapBlock() | Gray::cHeapBlock | inline |
| Free() | Gray::cHeapBlock | inline |
| FreeSecure() | Gray::cHeapBlock | inline |
| get_AllocSize() const | Gray::cHeapBlock | inline |
| get_Cont0() const (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| get_ContApp() const noexcept | GrayLib::cSSLMsgBuilder | inline |
| get_ContLength() const noexcept (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| get_Ctr() const noexcept | GrayLib::cSSLMsgBuilder | 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_Iv() const (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| get_Msg() const (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| get_MsgRaw() const noexcept (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| get_MsgType() const (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| get_Version() const (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| GetHeapStats(OUT ITERATE_t &iAllocCount) const | Gray::cHeapBlock | inline |
| GetOffset(size_t nOffset) const | Gray::cMemBlock | inline |
| InitMsg() | GrayLib::cSSLMsgBuilder | |
| InitZeros() noexcept | Gray::cMemBlock | inline |
| isCompleteMsg() const noexcept | GrayLib::cSSLMsgBuilder | 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 |
| 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 |
| k_Content_Size_Max | GrayLib::cSSL | static |
| k_MAC_Size_Max | GrayLib::cSSL | static |
| k_MaxFragLens | GrayLib::cSSL | static |
| k_Number_Size_Max | GrayLib::cSSL | static |
| k_PSK_Size_Max | GrayLib::cSSL | static |
| m_Ctr | GrayLib::cSSLMsgBuilder | |
| m_nIntIndex | GrayLib::cSSLMsgBuilder | |
| 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 void *() const noexcept | Gray::cHeapBlock | inline |
| operator=(const THIS_t &ref) | Gray::cHeapBlock | inline |
| operator=(THIS_t &&ref) | Gray::cHeapBlock | inline |
| put_ContAppIvSize(size_t nSizeIv) | GrayLib::cSSLMsgBuilder | inline |
| put_ContLength(size_t nContLen) (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| put_DataPtr(void *pStart) noexcept | Gray::cMemBlock | inline |
| put_MsgType(SSL_MSG_TYPE eMsgType) (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| put_Size(size_t nSize) noexcept | Gray::cMemBlock | inline |
| put_Version(SSL_VERSION_TYPE v) (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| ReadFill(cStreamInput *pReader, size_t nSizeExpect) | GrayLib::cSSLMsgBuilder | |
| ReadRecord(cStreamInput &s) (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | |
| ReAlloc(size_t nSize) | Gray::cHeapBlock | inline |
| ReAlloc(const void *pData, size_t nSize) | Gray::cHeapBlock | inline |
| ReAllocLazy(size_t iSizeNew) | Gray::cHeapBlock | inline |
| ResetMsg(bool bHandshake) | GrayLib::cSSLMsgBuilder | inline |
| ResetMsg() (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | inline |
| SetBlock(void *pData, size_t nSize) noexcept | Gray::cMemBlock | inline |
| SetCompleteMsg() noexcept | GrayLib::cSSLMsgBuilder | inline |
| SetCopy(const cHeapBlock &rSrc) | Gray::cHeapBlock | inline |
| SetEmptyBlock() noexcept | Gray::cMemBlock | inline |
| SetHeapBlock(void *pData, size_t nSize) | Gray::cHeapBlock | inline |
| UNITTEST2_PREDEF(cSSLMsg) (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | |
| UpdateHashV3(cHashWrap &rHasher, const BYTE *pSecret) | GrayLib::cSSLMsgBuilder | |
| UpdateHmac(cHashWrap &rHasher, bool bEncrypt) | GrayLib::cSSLMsgBuilder | |
| UpdateHmacExtra(cHashWrap &rHasher, size_t nSizePad, BYTE nCorrect) | GrayLib::cSSLMsgBuilder | |
| UpdateReadHdr() (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | |
| WriteFlush(cStreamOutput *pWriter, bool bWait) | GrayLib::cSSLMsgBuilder | |
| ~cHeapBlock() | Gray::cHeapBlock | inline |
| ~cSSLMsg() (defined in GrayLib::cSSLMsg) | GrayLib::cSSLMsg | |
| ~cSSLMsgBuilder() | GrayLib::cSSLMsgBuilder |