foobar2000 SDK  2015-01-14
Data Structures | Namespaces | Functions
hasher_md5.h File Reference

Go to the source code of this file.

Data Structures

class  hasher_md5
 
struct  hasher_md5_result
 
struct  hasher_md5_state
 
class  pfc::traits_t< hasher_md5_result >
 
class  pfc::traits_t< hasher_md5_state >
 
class  stream_formatter_hasher_md5< isBigEndian >
 
class  stream_writer_hasher_md5
 

Namespaces

 pfc
 

Functions

template<>
int pfc::compare_t (const hasher_md5_result &p_item1, const hasher_md5_result &p_item2)
 
bool operator!= (const hasher_md5_result &p_item1, const hasher_md5_result &p_item2)
 
bool operator== (const hasher_md5_result &p_item1, const hasher_md5_result &p_item2)
 

Data Structure Documentation

struct hasher_md5_state

Definition at line 1 of file hasher_md5.h.

Data Fields
char m_data[128]

Function Documentation

bool operator!= ( const hasher_md5_result p_item1,
const hasher_md5_result p_item2 
)
inline

Definition at line 14 of file hasher_md5.h.

14 {return memcmp(&p_item1,&p_item2,sizeof(hasher_md5_result)) != 0;}
bool operator== ( const hasher_md5_result p_item1,
const hasher_md5_result p_item2 
)
inline

Definition at line 13 of file hasher_md5.h.

13 {return memcmp(&p_item1,&p_item2,sizeof(hasher_md5_result)) == 0;}