This class represents a SHA‐384 digest that can be updated as additional data is provided.
Synopsis
Declared in <bdlde_sha2.h>
class Sha384;
Description
More generally, this class supports a complete set of value semantic operations, including copy construction, assignment, equality comparison, and ostream printing. (A precise operational definition of when two instances have the same value can be found in the description of operator== for the class.) This container is exception neutral with no guarantee of rollback: if an exception is thrown during the invocation of a method on a pre‐existing instance, the class is left in a valid state, but its value is undefined. In no event is memory leaked. Finally, aliasing (e.g., using all or part of an object as both source and destination) is supported in all cases.
Member Functions
Name |
Description |
|
Constructors |
Load the value of this SHA‐2 digest into the specified |
|
Load the current value of this SHA‐2 digest into the specified |
|
Format the current value of this SHA‐2 digest to the specified output |
|
Reset the value of this SHA‐2 digest to the value provided by the default constructor. |
|
Update the value of this SHA‐2 digest to incorporate the specified |
Static Data Members
Name |
Description |
The size (in bytes) of the output |
Friends
Name |
Description |
Return |
Non-Member Functions
Name |
Description |
Return |
Created with MrDocs