Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

base::MD5 Class Reference

Collaboration diagram for base::MD5:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MD5 ()
void update (unsigned char *input, unsigned int input_length)
void update (std::istream &stream)
void update (FILE *file)
void update (std::ifstream &stream)
void finalize ()
 MD5 (unsigned char *string)
 MD5 (std::istream &stream)
 MD5 (FILE *file)
 MD5 (std::ifstream &stream)
unsigned char * raw_digest ()
char * hex_digest ()

Friends

std::ostream & operator<< (std::ostream &, MD5 context)

Constructor & Destructor Documentation

base::MD5::MD5  ) 
 

base::MD5::MD5 unsigned char *  string  ) 
 

base::MD5::MD5 std::istream &  stream  ) 
 

base::MD5::MD5 FILE *  file  ) 
 

base::MD5::MD5 std::ifstream &  stream  ) 
 


Member Function Documentation

void base::MD5::finalize  ) 
 

char* base::MD5::hex_digest  ) 
 

unsigned char* base::MD5::raw_digest  ) 
 

void base::MD5::update std::ifstream &  stream  ) 
 

void base::MD5::update FILE *  file  ) 
 

void base::MD5::update std::istream &  stream  ) 
 

void base::MD5::update unsigned char *  input,
unsigned int  input_length
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  stream,
MD5  context
[friend]
 

Definition at line 290 of file MD5.cpp.


The documentation for this class was generated from the following file:
Generated on Thu Jul 29 16:38:46 2004 for OpenSim by doxygen 1.3.6