NCBI C++ ToolKit
Classes | Functions
checksum.hpp File Reference

Checksum and hash calculation classes. More...

#include <corelib/ncbistd.hpp>
#include <corelib/reader_writer.hpp>
#include <util/md5.hpp>
+ Include dependency graph for checksum.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CChecksumBase
 CChecksumBase – Base class with auxiliary methods for CHash and CChecksum. More...
 
class  CHash
 CHash – Hash calculator. More...
 
class  NHash
 NHash –. More...
 
class  CChecksum
 CChecksum – Checksum calculator. More...
 
class  CChecksumException
 CChecksumException –. More...
 
class  CChecksumStreamWriter
 CChecksumStreamWriter –. More...
 

Functions

CNcbiOstreamoperator<< (CNcbiOstream &out, const CChecksum &checksum)
 Write checksum calculation results into output stream. More...
 
NCBI_XUTIL_EXPORT CChecksum ComputeFileChecksum (const string &path, CChecksum::EMethod method)
 Compute checksum for the given file. More...
 
NCBI_XUTIL_EXPORT CChecksumComputeFileChecksum (const string &path, CChecksum &checksum)
 Computes checksum for the given file. More...
 
NCBI_XUTIL_EXPORT Uint4 ComputeFileCRC32 (const string &path)
 Compute CRC32 checksum for the given file. More...
 

Detailed Description

Checksum and hash calculation classes.

Definition in file checksum.hpp.

Modified on Tue Apr 30 06:38:29 2024 by modify_doxy.py rev. 669887