kodi
Public Member Functions | List of all members
NPT_Sha256Digest Class Reference
Inheritance diagram for NPT_Sha256Digest:
Inheritance graph
[legend]
Collaboration diagram for NPT_Sha256Digest:
Collaboration graph
[legend]

Public Member Functions

virtual NPT_Result GetDigest (NPT_DataBuffer &digest)
 
virtual unsigned int GetSize ()
 
- Public Member Functions inherited from NPT_BasicDigest
virtual NPT_Result Update (const NPT_UInt8 *data, NPT_Size data_size)
 

Additional Inherited Members

- Public Types inherited from NPT_Digest
enum  Algorithm { ALGORITHM_SHA1, ALGORITHM_SHA256, ALGORITHM_MD5 }
 
- Static Public Member Functions inherited from NPT_Digest
static NPT_Result Create (Algorithm algorithm, NPT_Digest *&digest)
 
- Protected Member Functions inherited from NPT_BasicDigest
NPT_Result ComputeDigest (NPT_UInt32 *state, NPT_Cardinal state_count, bool big_endian, NPT_DataBuffer &digest)
 
- Protected Attributes inherited from NPT_BasicDigest
NPT_UInt64 m_Length
 
NPT_UInt32 m_Pending
 
NPT_UInt8 m_Buffer [NPT_BASIC_DIGEST_BLOCK_SIZE]
 

The documentation for this class was generated from the following file: