OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

SHA1Digest Class Reference

The SHA1 message digest. More...

List of all members.


Public Member Functions

 SHA1Digest ()
 Construct a zero digest.
void clear ()
 Reset the digest to zero.
bool operator== (const SHA1Digest &) const
 Equality operator.
bool operator!= (const SHA1Digest &) const
 Inequality operator.

Static Public Attributes

static const unsigned length = 20
 The length of the digest contents.

Friends

class SHA1
Ostreamoperator<< (Ostream &, const SHA1Digest &)

Detailed Description

The SHA1 message digest.

See also:
Foam::SHA1
Source files

Definition at line 54 of file SHA1Digest.H.


Constructor & Destructor Documentation

fileScope SHA1Digest (  ) 

Construct a zero digest.

Definition at line 32 of file SHA1Digest.C.


Member Function Documentation

void clear (  ) 

Reset the digest to zero.

Definition at line 40 of file SHA1Digest.C.

bool operator== ( const SHA1Digest rhs  )  const

Equality operator.

Definition at line 48 of file SHA1Digest.C.

References SHA1Digest::length.

bool operator!= ( const SHA1Digest rhs  )  const

Inequality operator.

Definition at line 62 of file SHA1Digest.C.


Friends And Related Function Documentation

friend class SHA1 [friend]

Definition at line 57 of file SHA1Digest.H.

Ostream& operator<< ( Ostream ,
const SHA1Digest  
) [friend]


Member Data Documentation

const unsigned length = 20 [static]

The length of the digest contents.

Definition at line 60 of file SHA1Digest.H.

Referenced by SHA1Digest::operator==().


The documentation for this class was generated from the following files:
Copyright © 2000-2009 OpenCFD Ltd