arcstk namespace

APIs of libarcstk.

Classes

class AlbumVerifier
Verifier for a list of checksums accompanied by a ToC.
class Algorithm
Interface: Checksum calculation algorithm.
class Appender
A named logging output channel.
class ARId
AccurateRip-Identifier of a compact disc.
class AudioSize
Uniform access to the size of the input audio information.
class Calculation
Perform checksums calculation.
struct CDDA
Constants related to the CDDA format.
class Checksum
An AccurateRip checksum for a single file or track.
class ChecksumSet
A set of Checksum instances of different types for a single track.
class ChecksumSource
Interface: unified access to checksum containers.
template<typename T>
class ChecksumSourceOf
Base: wrap a checksum container type in a ChecksumSource.
class DBAR
Represents the content of dBAR file.
class DBARBlock
A block in a DBAR.
class DBARBlockHeader
The header of a DBARBlock.
class DBARBuilder
ParseHandler to build a DBAR object.
class DBARErrorHandler
Default ParseErrorHandler for parsing DBAR objects.
class DBARSource
Access DBAR as a ChecksumSource.
class DBARTriplet
A triplet in a DBARBlock.
class InvalidMetadataException
Reports invalid metadata for constructing a ToC.
class Log
A single logging operation of a Logger using a specified LOGLEVEL.
class Logger
Logs a message to its registered Appenders.
class Logging
A singleton interface used by all Log instances.
class ParseErrorHandler
Interface: error handling while parsing a dBAR format.
class ParseHandler
Interface: parsing a byte stream in dBAR format.
class SampleInputIterator
Type erasing interface for iterators over PCM 32 bit samples.
template<typename T, bool is_planar>
class SampleSequence
A sequence of samples represented by 16 or 32 bit integral types.
class Settings
Settings for a Calculation.
class StreamParseException
Reports a read error during parsing a binary stream.
class ToC
Table of contents of a compact disc.
class TracksetVerifier
Verifier for a set of checksums without a ToC.
class VerificationResult
Interface: Result of a verification process.
class Verifier
Interface: perform a verification.