CYCLUS
Public Member Functions | List of all members
cyclus::Sha1 Class Reference

Detailed Description

Definition at line 619 of file query_backend.h.

#include <query_backend.h>

Public Member Functions

void Clear ()
 
Digest digest ()
 
 Sha1 ()
 
void Update (const std::string &s)
 
void Update (const Blob &b)
 
void Update (const std::vector< int > &x)
 
void Update (const std::vector< float > &x)
 
void Update (const std::vector< double > &x)
 
void Update (const std::vector< std::string > &x)
 
void Update (const std::set< int > &x)
 
void Update (const std::set< std::string > &x)
 
void Update (const std::list< int > &x)
 
void Update (const std::list< std::string > &x)
 
void Update (const std::pair< int, int > &x)
 
void Update (const std::pair< int, std::string > &x)
 
void Update (const std::map< int, int > &x)
 
void Update (const std::map< int, double > &x)
 
void Update (const std::map< int, std::string > &x)
 
void Update (const std::map< std::string, int > &x)
 
void Update (const std::map< std::string, double > &x)
 
void Update (const std::map< std::string, std::string > &x)
 
void Update (const std::map< std::pair< int, std::string >, double > &x)
 

Constructor & Destructor Documentation

cyclus::Sha1::Sha1 ( )
inline

Definition at line 621 of file query_backend.h.

Member Function Documentation

void cyclus::Sha1::Clear ( )
inline

Clears the current hash value to its default state.

Definition at line 624 of file query_backend.h.

Digest cyclus::Sha1::digest ( )
inline

Definition at line 743 of file query_backend.h.

void cyclus::Sha1::Update ( const std::string &  s)
inline

Updates the hash value in-place.

Definition at line 628 of file query_backend.h.

void cyclus::Sha1::Update ( const Blob b)
inline

Definition at line 632 of file query_backend.h.

void cyclus::Sha1::Update ( const std::vector< int > &  x)
inline

Definition at line 634 of file query_backend.h.

void cyclus::Sha1::Update ( const std::vector< float > &  x)
inline

Definition at line 638 of file query_backend.h.

void cyclus::Sha1::Update ( const std::vector< double > &  x)
inline

Definition at line 642 of file query_backend.h.

void cyclus::Sha1::Update ( const std::vector< std::string > &  x)
inline

Definition at line 646 of file query_backend.h.

void cyclus::Sha1::Update ( const std::set< int > &  x)
inline

Definition at line 651 of file query_backend.h.

void cyclus::Sha1::Update ( const std::set< std::string > &  x)
inline

Definition at line 657 of file query_backend.h.

void cyclus::Sha1::Update ( const std::list< int > &  x)
inline

Definition at line 663 of file query_backend.h.

void cyclus::Sha1::Update ( const std::list< std::string > &  x)
inline

Definition at line 669 of file query_backend.h.

void cyclus::Sha1::Update ( const std::pair< int, int > &  x)
inline

Definition at line 675 of file query_backend.h.

void cyclus::Sha1::Update ( const std::pair< int, std::string > &  x)
inline

Definition at line 680 of file query_backend.h.

void cyclus::Sha1::Update ( const std::map< int, int > &  x)
inline

Definition at line 685 of file query_backend.h.

void cyclus::Sha1::Update ( const std::map< int, double > &  x)
inline

Definition at line 693 of file query_backend.h.

void cyclus::Sha1::Update ( const std::map< int, std::string > &  x)
inline

Definition at line 701 of file query_backend.h.

void cyclus::Sha1::Update ( const std::map< std::string, int > &  x)
inline

Definition at line 709 of file query_backend.h.

void cyclus::Sha1::Update ( const std::map< std::string, double > &  x)
inline

Definition at line 717 of file query_backend.h.

void cyclus::Sha1::Update ( const std::map< std::string, std::string > &  x)
inline

Definition at line 725 of file query_backend.h.

void cyclus::Sha1::Update ( const std::map< std::pair< int, std::string >, double > &  x)
inline

Definition at line 733 of file query_backend.h.


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