HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
MD5 Class Reference

#include <MD5.h>

Collaboration diagram for MD5:
Collaboration graph
[legend]

Public Member Functions

 MD5 ()
 
void update (unsigned char *buf, unsigned len)
 
void finalize (unsigned char digest[MD5_DIGEST_STRING_LENGTH])
 

Private Attributes

context_md5_t m_state
 

Detailed Description

Definition at line 42 of file MD5.h.

Constructor & Destructor Documentation

MD5::MD5 ( )
inline

initialize digest state

Definition at line 48 of file MD5.h.

Member Function Documentation

void MD5::finalize ( unsigned char  digest[MD5_DIGEST_STRING_LENGTH])
inline

flush any outstanding MD5 data, write the digest into digest.

Definition at line 65 of file MD5.h.

void MD5::update ( unsigned char *  buf,
unsigned  len 
)
inline

compute digest over buf of length len. multiple calls may extend the digest over more data.

Definition at line 57 of file MD5.h.

Member Data Documentation

context_md5_t MD5::m_state
private

Definition at line 71 of file MD5.h.


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