arcstk::v_1_0_0::AlbumVerifier class final
#include <verify.hpp>

Verifier for a list of checksums accompanied by a ToC.

Tries to match each position i in the actual Checksums exclusively with position i in each block of the ChecksumSource. Additonally checks the input id for identity with the ARId of each respective block in the DBAR object. Actual checksum lists whose ARId does not match have a difference of at least 1.

AlbumVerifier is the Verifier class suitable for easy matching of entire album rips.

Base classes

class v_1_0_0::Verifier
Interface: perform a verification.

Constructors, destructors, conversion operators

AlbumVerifier(const Checksums& actual_sums, const ARId& actual_id)
Constructor for actual input sums and their ARId.
~AlbumVerifier() noexcept
Default destructor.

Function documentation

arcstk::v_1_0_0::AlbumVerifier::AlbumVerifier(const Checksums& actual_sums, const ARId& actual_id)

Constructor for actual input sums and their ARId.

Parameters
actual_sums in Actual checksums to check for
actual_id in Actual ARId to check for