Drizzled Public API Documentation

CSSha1 Class Reference

Inheritance diagram for CSSha1:
CSObject

List of all members.

Public Member Functions

void sha1_reset ()
void sha1_input (const void *data, size_t len)
void sha1_digest (Sha1Digest *digest)
virtual void retain ()
virtual void release ()
virtual void finalize ()
virtual CSObjectgetKey ()
virtual int compareKey (CSObject *)
virtual uint32_t hashKey ()
virtual CSObjectgetHashLink ()
virtual void setHashLink (CSObject *)
virtual CSObjectgetNextLink ()
virtual CSObjectgetPrevLink ()
virtual void setNextLink (CSObject *)
virtual void setPrevLink (CSObject *)

Private Member Functions

void sha1_pad ()
void sha1_process ()

Private Attributes

uint64_t Length
uint32_t Intermediate_Hash [SHA1_HASH_SIZE/4]
bool Computed
int16_t Message_Block_Index
uint8_t Message_Block [64]

Detailed Description

Definition at line 64 of file CSSha1.h.


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