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.