checksum.hpp file

Representation for checksums, their aggregates and their types.

Namespaces

namespace arcstk
APIs of libarcstk.
namespace arcstk::v_1_0_0 inline
libarcstk API version 1.0.0
namespace arcstk::v_1_0_0::checksum
Operations on checksum types and their names.

Classes

class arcstk::v_1_0_0::Checksum
An AccurateRip checksum for a single file or track.
class arcstk::v_1_0_0::ChecksumSet
A set of Checksum instances of different types for a single track.

Enums

enum class type: unsigned int { ARCS1 = 1, ARCS2 = 2 }
Pre-defined checksum types.

Functions

auto type_name(const type t) -> std::string
Obtain the name of a checksum::type.