Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCTagLib::ASF::Attribute
oCTagLib::AudioPropertiesA simple, abstract interface to common audio properties
|oCTagLib::APE::PropertiesAn implementation of audio property reading for APE
|oCTagLib::ASF::PropertiesAn implementation of ASF audio properties
|oCTagLib::FLAC::PropertiesAn implementation of audio property reading for FLAC
|oCTagLib::IT::Properties
|oCTagLib::Mod::Properties
|oCTagLib::MP4::PropertiesAn implementation of MP4 audio properties
|oCTagLib::MPC::PropertiesAn implementation of audio property reading for MPC
|oCTagLib::MPEG::PropertiesAn implementation of audio property reading for MP3
|oCTagLib::Ogg::Opus::PropertiesAn implementation of audio property reading for Ogg Opus
|oCTagLib::Ogg::Speex::PropertiesAn implementation of audio property reading for Ogg Speex
|oCTagLib::Ogg::Vorbis::PropertiesAn implementation of audio property reading for Ogg Vorbis
|oCTagLib::RIFF::AIFF::PropertiesAn implementation of audio property reading for AIFF
|oCTagLib::RIFF::WAV::PropertiesAn implementation of audio property reading for WAV
|oCTagLib::S3M::Properties
|oCTagLib::TrueAudio::PropertiesAn implementation of audio property reading for TrueAudio
|oCTagLib::WavPack::PropertiesAn implementation of audio property reading for WavPack
|\CTagLib::XM::Properties
oCTagLib::ByteVectorA byte vector
oCTagLib::MP4::CoverArt
oCTagLib::DebugListenerAn abstraction for the listener to the debug messages
oCTagLib::ID3v2::ExtendedHeaderID3v2 extended header implementation
oCTagLib::FileA file class with some useful methods for tag manipulation
|oCTagLib::APE::FileAn implementation of TagLib::File with APE specific methods
|oCTagLib::ASF::File
|oCTagLib::FLAC::FileAn implementation of TagLib::File with FLAC specific methods
|oCTagLib::Mod::FileBase
|oCTagLib::MP4::File
|oCTagLib::MPC::FileAn implementation of TagLib::File with MPC specific methods
|oCTagLib::MPEG::FileAn MPEG file class with some useful methods specific to MPEG
|oCTagLib::Ogg::FileAn implementation of TagLib::File with some helpers for Ogg based formats
|oCTagLib::RIFF::FileAn RIFF file class with some useful methods specific to RIFF
|oCTagLib::TrueAudio::FileAn implementation of TagLib::File with TrueAudio specific methods
|\CTagLib::WavPack::FileAn implementation of TagLib::File with WavPack specific methods
oCFile
oCTagLib::FileRefThis class provides a simple abstraction for creating and handling files
oCTagLib::FileRef::FileTypeResolverA class for pluggable file type resolution
oCTagLib::APE::FooterAn implementation of APE footers
oCTagLib::ID3v2::FooterID3v2 footer implementation
oCTagLib::ID3v2::FrameFactoryA factory for creating ID3v2 frames during parsing
oCTagLib::ID3v2::HeaderAn implementation of ID3v2 headers
|\CTagLib::ID3v2::FrameID3v2 frame implementation
oCTagLib::MPEG::HeaderAn implementation of MP3 frame headers
oCTagLib::MP4::Item::IntPair
oCTagLib::IOStreamAn abstract class that provides operations on a sequence of bytes
|oCTagLib::ByteVectorStreamIn-memory Stream class using ByteVector for its storage
|\CTagLib::FileStreamA file class with some useful methods for tag manipulation
oCTagLib::APE::ItemAn implementation of APE-items
oCTagLib::MP4::Item
oCTagLib::ID3v2::Latin1StringHandlerAn abstraction for the ISO-8859-1 string to data encoding in ID3v2 tags
oCTagLib::List< T >A generic, implicitly shared list
oCTagLib::List< ByteVector >
|\CTagLib::ByteVectorListA list of ByteVectors
oCTagLib::List< String >
|\CTagLib::StringListA list of strings
oCTagLib::Map< Key, T >A generic, implicitly shared map
|\CTagLib::PropertyMapA map for format-independent <key,valuelist> tag representations
oCTagLib::FLAC::MetadataBlock
|oCTagLib::FLAC::Picture
|\CTagLib::FLAC::UnknownMetadataBlock
oCTagLib::Ogg::PageAn implementation of Ogg pages
oCTagLib::Ogg::PageHeaderAn implementation of the page headers associated with each Ogg::Page
oCTagLib::ID3v2::RelativeVolumeFrame::PeakVolumeStruct that stores the relevant values for ID3v2 peak volume
oCTagLib::ASF::PictureAn ASF attached picture interface implementation
oCTagLib::StringA wide string class suitable for unicode
oCTagLib::ID3v1::StringHandlerA abstraction for the string to data encoding in ID3v1 tags
oCTagLib::RIFF::Info::StringHandlerA abstraction for the string to data encoding in Info tags
oCTagLib::Tag
|oCTagLib::APE::TagAn APE tag implementation
|oCTagLib::ASF::Tag
|oCTagLib::ID3v1::TagThe main class in the ID3v1 implementation
|oCTagLib::ID3v2::TagThe main class in the ID3v2 implementation
|oCTagLib::Mod::Tag
|oCTagLib::MP4::Tag
|oCTagLib::Ogg::XiphCommentOgg Vorbis comment implementation
|\CTagLib::RIFF::Info::TagThe main class in the ID3v2 implementation
oCTag::Use
\CTagLib::MPEG::XingHeaderAn implementation of the Xing VBR headers