![]() |
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::cHashSHA224Builder, including all inherited members.
| AddToHash(const void *pInput, size_t nInputSize) override (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | virtual |
| AddToHashFromBlock(const cHeapBlock &m) | GrayLib::cHashBase | inline |
| AddToHashFromFile(const FILECHAR_t *pszFileName, IStreamProgressCallback *pProgress=nullptr) | GrayLib::cHashBase | |
| AddToHashFromStr(const char *pszStr) | GrayLib::cHashBase | |
| AddToHashFromStream(cStreamInput &file, IStreamProgressCallback *pProgress=nullptr) | GrayLib::cHashBase | |
| AssertValid() const | Gray::CObject | inlinevirtual |
| cHashSHA224Builder() | GrayLib::cHashSHA224Builder | inline |
| cHashSHA256Builder(bool is224=false) (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | inline |
| ComputeHash(BYTE *pOutput, const void *pInput, size_t nInputSize) | GrayLib::cHashBase | inline |
| ComputeHashFromFile(OUT BYTE *pOutput, const FILECHAR_t *pszFileName, IStreamProgressCallback *pProgress=nullptr) | GrayLib::cHashBase | |
| ComputeHashFromStream(OUT BYTE *pOutput, cStreamInput &fin, IStreamProgressCallback *pProgress=nullptr) | GrayLib::cHashBase | |
| ComputeHmac(BYTE *pOutput, const BYTE *pKey, size_t nKeySize, const void *pInput, size_t nInputSize) | GrayLib::cHashBase | inline |
| FinalizeHash(BYTE *pOutput) override (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | virtual |
| GrayLib::cHashBase::FinalizeHash(OUT BYTE *pOutput)=0 | GrayLib::cHashBase | pure virtual |
| FinalizeHmac(BYTE pOutput[32]) override (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | virtual |
| GrayLib::cHashBase::FinalizeHmac(OUT BYTE *pOutput) | GrayLib::cHashBase | inlinevirtual |
| InitHmac(const BYTE *pKey, size_t nKeySize) override (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | virtual |
| isValidCheck() const noexcept | Gray::CObject | inlinevirtual |
| k_HashSize | GrayLib::cHashSHA224Builder | static |
| k_HashSizeMax | GrayLib::cHashBase | static |
| k_Padding | GrayLib::cHashBase | static |
| m_buffer (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | |
| m_ipad (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | |
| m_is224 (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | |
| m_opad (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | |
| m_state (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | |
| m_total (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | |
| ProcessHashBuffer(const BYTE pBuffer[64]) override (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | virtual |
| GrayLib::cHashBase::ProcessHashBuffer(const BYTE *pBuffer) | GrayLib::cHashBase | inlinevirtual |
| ResetHash() override (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | virtual |
| ResetHmac() override (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | virtual |
| Serialize(cArchive &a) | Gray::CObject | virtual |
| SetZeroHash() (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | inline |
| ~cHashBase() | GrayLib::cHashBase | inlinevirtual |
| ~cHashSHA256Builder() (defined in GrayLib::cHashSHA256Builder) | GrayLib::cHashSHA256Builder | inlinevirtual |
| ~CObject() | Gray::CObject | inlinevirtual |