include/dmlite/cpp/utils/checksums.h File Reference

Utility methods for checksum handling. More...

#include <dmlite/cpp/io.h>
#include <string>
Include dependency graph for checksums.h:

Go to the source code of this file.

Namespaces

namespace  dmlite
 

Namespace for the dmlite C++ API.


namespace  dmlite::checksums

Functions

std::string dmlite::checksums::fullChecksumName (const std::string &cs)
std::string dmlite::checksums::shortChecksumName (const std::string &cs)
std::string dmlite::checksums::md5 (IOHandler *io, off_t offset=0, off_t size=0)
std::string dmlite::checksums::crc32 (IOHandler *io, off_t offset=0, off_t size=0)
std::string dmlite::checksums::adler32 (IOHandler *io, off_t offset=0, off_t size=0)
std::string dmlite::checksums::hexPrinter (const unsigned char *data, size_t nbytes)
std::string dmlite::checksums::decPrinter (const unsigned char *data, size_t nbytes)

Detailed Description

Utility methods for checksum handling.

Author:
Alejandro Álvarez Ayllón <aalvarez@cern.ch>

Generated on 18 Nov 2014 for dmlite by  doxygen 1.6.1