Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Types | Private Attributes | List of all members
CHashSerializerImpl Class Reference

#include <HashSerializer.h>

Public Member Functions

size_t GetHashLength ()
 
const u8ComputeHash ()
 
void Put (const char *name, const u8 *data, size_t len)
 

Private Types

typedef MD5 HashFunc
 

Private Attributes

HashFunc m_Hash
 
u8 m_HashData [HashFunc::DIGESTSIZE]
 

Detailed Description

Definition at line 25 of file HashSerializer.h.

Member Typedef Documentation

Definition at line 29 of file HashSerializer.h.

Member Function Documentation

const u8 * CHashSerializerImpl::ComputeHash ( )

Definition at line 42 of file HashSerializer.cpp.

size_t CHashSerializerImpl::GetHashLength ( )

Definition at line 37 of file HashSerializer.cpp.

void CHashSerializerImpl::Put ( const char *  name,
const u8 data,
size_t  len 
)
inline

Definition at line 35 of file HashSerializer.h.

Member Data Documentation

HashFunc CHashSerializerImpl::m_Hash
private

Definition at line 41 of file HashSerializer.h.

u8 CHashSerializerImpl::m_HashData[HashFunc::DIGESTSIZE]
private

Definition at line 42 of file HashSerializer.h.


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