Support Forum       G3D Web Page     
Public Member Functions | Static Public Member Functions | List of all members
G3D::MD5Hash Class Reference

See G3D::Crypto::md5. More...

Public Member Functions

 MD5Hash ()
 
 MD5Hash (class BinaryInput &b)
 
void deserialize (class BinaryInput &b)
 
bool operator!= (const MD5Hash &other) const
 
bool operator== (const MD5Hash &other) const
 
uint8operator[] (int i)
 
const uint8operator[] (int i) const
 
void rotateBytes ()
 Rotates the bytes once. More...
 
void rotateBytes (int n)
 Rotates by n bytes. More...
 
void serialize (class BinaryOutput &b) const
 

Static Public Member Functions

static size_t hashCode (const MD5Hash &key)
 

Detailed Description

See G3D::Crypto::md5.

Constructor & Destructor Documentation

◆ MD5Hash() [1/2]

G3D::MD5Hash::MD5Hash ( )
inline

◆ MD5Hash() [2/2]

G3D::MD5Hash::MD5Hash ( class BinaryInput b)
explicit

Member Function Documentation

◆ deserialize()

void G3D::MD5Hash::deserialize ( class BinaryInput b)

◆ hashCode()

static size_t G3D::MD5Hash::hashCode ( const MD5Hash key)
inlinestatic

◆ operator!=()

bool G3D::MD5Hash::operator!= ( const MD5Hash other) const
inline

◆ operator==()

bool G3D::MD5Hash::operator== ( const MD5Hash other) const
inline

◆ operator[]() [1/2]

uint8& G3D::MD5Hash::operator[] ( int  i)
inline

◆ operator[]() [2/2]

const uint8& G3D::MD5Hash::operator[] ( int  i) const
inline

◆ rotateBytes() [1/2]

void G3D::MD5Hash::rotateBytes ( )
inline

Rotates the bytes once.

◆ rotateBytes() [2/2]

void G3D::MD5Hash::rotateBytes ( int  n)
inline

Rotates by n bytes.

◆ serialize()

void G3D::MD5Hash::serialize ( class BinaryOutput b) const

documentation generated on Wed Nov 24 2021 08:01:58 using doxygen 1.8.15