Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SHA1 Class Reference

#include <Sha1.h>

List of all members.

Public Member Functions

 SHA1 ()
virtual ~SHA1 ()
void Reset ()
bool Result (unsigned *message_digest_array)
void Input (const unsigned char *message_array, unsigned length)
void Input (const char *message_array, unsigned length)
void Input (unsigned char message_element)
void Input (char message_element)
SHA1operator<< (const char *message_array)
SHA1operator<< (const unsigned char *message_array)
SHA1operator<< (const char message_element)
SHA1operator<< (const unsigned char message_element)

Detailed Description

Definition at line 27 of file Sha1.h.


Constructor & Destructor Documentation

SHA1::SHA1 ( )

Definition at line 58 of file Sha1.cpp.

SHA1::~SHA1 ( )
virtual

Definition at line 78 of file Sha1.cpp.


Member Function Documentation

void SHA1::Input ( const unsigned char *  message_array,
unsigned  length 
)

Definition at line 174 of file Sha1.cpp.

void SHA1::Input ( const char *  message_array,
unsigned  length 
)

Definition at line 233 of file Sha1.cpp.

void SHA1::Input ( unsigned char  message_element)

Definition at line 255 of file Sha1.cpp.

void SHA1::Input ( char  message_element)

Definition at line 276 of file Sha1.cpp.

SHA1 & SHA1::operator<< ( const char *  message_array)

Definition at line 299 of file Sha1.cpp.

SHA1 & SHA1::operator<< ( const unsigned char *  message_array)

Definition at line 330 of file Sha1.cpp.

SHA1 & SHA1::operator<< ( const char  message_element)

Definition at line 360 of file Sha1.cpp.

SHA1 & SHA1::operator<< ( const unsigned char  message_element)

Definition at line 384 of file Sha1.cpp.

void SHA1::Reset ( )

Definition at line 99 of file Sha1.cpp.

bool SHA1::Result ( unsigned *  message_digest_array)

Definition at line 133 of file Sha1.cpp.


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