Pyrogenesis  trunk
Public Member Functions | Private Types | Private Attributes | List of all members
CHashSerializerImpl Class Reference

#include <HashSerializer.h>

Collaboration diagram for CHashSerializerImpl:
Collaboration graph
[legend]

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]
 

Member Typedef Documentation

◆ HashFunc

Member Function Documentation

◆ ComputeHash()

const u8 * CHashSerializerImpl::ComputeHash ( )

◆ GetHashLength()

size_t CHashSerializerImpl::GetHashLength ( )

◆ Put()

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

Member Data Documentation

◆ m_Hash

HashFunc CHashSerializerImpl::m_Hash
private

◆ m_HashData

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

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