TagLib  2.3
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CTagLib::Matroska::AttachedFileAttached file embedded into a Matroska file
 CTagLib::Matroska::AttachmentsCollection of attached files
 CTagLib::ASF::AttributeAttribute of ASF (WMA) metadata
 CTagLib::AudioPropertiesA simple, abstract interface to common audio properties
 CTagLib::APE::PropertiesAn implementation of audio property reading for APE
 CTagLib::ASF::PropertiesAn implementation of ASF audio properties
 CTagLib::DSDIFF::PropertiesAn implementation of audio property reading for DSDIFF
 CTagLib::DSF::PropertiesAn implementation of audio properties for DSF
 CTagLib::FLAC::PropertiesAn implementation of audio property reading for FLAC
 CTagLib::IT::PropertiesAn implementation of audio property reading for IT
 CTagLib::MP4::PropertiesAn implementation of MP4 audio properties
 CTagLib::MPC::PropertiesAn implementation of audio property reading for MPC
 CTagLib::MPEG::PropertiesAn implementation of audio property reading for MP3
 CTagLib::Matroska::PropertiesAn implementation of Matroska audio properties
 CTagLib::Mod::PropertiesAn implementation of audio property reading for Mod
 CTagLib::Ogg::Opus::PropertiesAn implementation of audio property reading for Ogg Opus
 CTagLib::Ogg::Speex::PropertiesAn implementation of audio property reading for Ogg Speex
 CTagLib::Ogg::Vorbis::PropertiesAn implementation of audio property reading for Ogg Vorbis
 CTagLib::RIFF::AIFF::PropertiesAn implementation of audio property reading for AIFF
 CTagLib::RIFF::WAV::PropertiesAn implementation of audio property reading for WAV
 CTagLib::S3M::PropertiesAn implementation of audio property reading for S3M
 CTagLib::Shorten::PropertiesAn implementation of audio properties for Shorten
 CTagLib::TrueAudio::PropertiesAn implementation of audio property reading for TrueAudio
 CTagLib::WavPack::PropertiesAn implementation of audio property reading for WavPack
 CTagLib::XM::PropertiesAn implementation of audio property reading for XM
 CTagLib::ByteVectorA byte vector
 CTagLib::Matroska::ChapterMatroska chapter
 CTagLib::MP4::Chapter
 CTagLib::Matroska::ChapterEditionEdition of chapters
 CTagLib::MP4::ChapterHolder
 CTagLib::MP4::NeroChapterList
 CTagLib::MP4::QtChapterList
 CTagLib::Matroska::ChaptersCollection of chapter editions
 CTagLib::MP4::CoverArtMP4 picture
 CTagLib::DebugListenerAn abstraction for the listener to the debug messages
 CTagLib::Matroska::Chapter::Display
 CTagLib::ID3v2::ExtendedHeaderID3v2 extended header implementation
 CTagLib::FileA file class with some useful methods for tag manipulation
 CTagLib::APE::FileAn implementation of TagLib::File with APE specific methods
 CTagLib::ASF::FileAn implementation of TagLib::File with ASF specific methods
 CTagLib::DSDIFF::FileAn implementation of TagLib::File with DSDIFF specific methods
 CTagLib::DSF::FileAn implementation of TagLib::File with DSF specific methods
 CTagLib::FLAC::FileAn implementation of TagLib::File with FLAC specific methods
 CTagLib::MP4::FileAn implementation of TagLib::File with MP4 specific methods
 CTagLib::MPC::FileAn implementation of TagLib::File with MPC specific methods
 CTagLib::MPEG::FileAn MPEG file class with some useful methods specific to MPEG
 CTagLib::Matroska::FileAn implementation of TagLib::File with Matroska specific methods
 CTagLib::Mod::FileBaseBase class for module files
 CTagLib::IT::FileAn implementation of TagLib::File with IT specific methods
 CTagLib::Mod::FileAn implementation of TagLib::File with Mod specific methods
 CTagLib::S3M::FileAn implementation of TagLib::File with S3M specific methods
 CTagLib::XM::FileAn implementation of TagLib::File with XM specific methods
 CTagLib::Ogg::FileAn implementation of TagLib::File with some helpers for Ogg based formats
 CTagLib::Ogg::FLAC::FileAn implementation of TagLib::File with Ogg/FLAC specific methods
 CTagLib::Ogg::Opus::FileAn implementation of Ogg::File with Opus specific methods
 CTagLib::Ogg::Speex::FileAn implementation of Ogg::File with Speex specific methods
 CTagLib::Ogg::Vorbis::FileAn implementation of Ogg::File with Vorbis specific methods
 CTagLib::RIFF::FileA RIFF file class with some useful methods specific to RIFF
 CTagLib::RIFF::AIFF::FileAn implementation of TagLib::File with AIFF specific methods
 CTagLib::RIFF::WAV::FileAn implementation of TagLib::File with WAV specific methods
 CTagLib::Shorten::FileAn implementation of TagLib::File with Shorten specific methods
 CTagLib::TrueAudio::FileAn implementation of TagLib::File with TrueAudio specific methods
 CTagLib::WavPack::FileAn implementation of TagLib::File with WavPack specific methods
 CTagLib::FileRefThis class provides a simple abstraction for creating and handling files
 CTagLib::FileRef::FileTypeResolverA class for pluggable file type resolution
 CTagLib::FileRef::StreamTypeResolverA class for pluggable stream type resolution
 CTagLib::APE::FooterAn implementation of APE footers
 CTagLib::ID3v2::FooterID3v2 footer implementation
 CTagLib::ID3v2::FrameID3v2 frame implementation
 CTagLib::ID3v2::AttachedPictureFrameAn ID3v2 attached picture frame implementation
 CTagLib::ID3v2::AttachedPictureFrameV22Support for ID3v2.2 PIC frames
 CTagLib::ID3v2::ChapterFrameAn implementation of ID3v2 chapter frames
 CTagLib::ID3v2::CommentsFrameAn implementation of ID3v2 comments
 CTagLib::ID3v2::EventTimingCodesFrameID3v2 event timing codes frame
 CTagLib::ID3v2::GeneralEncapsulatedObjectFrameAn ID3v2 general encapsulated object frame implementation
 CTagLib::ID3v2::OwnershipFrameAn implementation of ID3v2 "ownership"
 CTagLib::ID3v2::PodcastFrameID3v2 podcast frame
 CTagLib::ID3v2::PopularimeterFrameAn implementation of ID3v2 "popularimeter"
 CTagLib::ID3v2::PrivateFrameAn implementation of ID3v2 private frame
 CTagLib::ID3v2::RelativeVolumeFrameAn ID3v2 relative volume adjustment frame implementation
 CTagLib::ID3v2::SynchronizedLyricsFrameID3v2 synchronized lyrics frame
 CTagLib::ID3v2::TableOfContentsFrameAn implementation of ID3v2 table of contents frames
 CTagLib::ID3v2::TextIdentificationFrameAn ID3v2 text identification frame implementation
 CTagLib::ID3v2::UserTextIdentificationFrameAn ID3v2 custom text identification frame implementation
 CTagLib::ID3v2::UniqueFileIdentifierFrameAn implementation of ID3v2 unique identifier frames
 CTagLib::ID3v2::UnknownFrameA frame type unknown to TagLib
 CTagLib::ID3v2::UnsynchronizedLyricsFrameID3v2 unsynchronized lyrics frame
 CTagLib::ID3v2::UrlLinkFrameID3v2 URL frame
 CTagLib::ID3v2::UserUrlLinkFrameID3v2 User defined URL frame
 CTagLib::ID3v2::FrameFactoryA factory for creating ID3v2 frames during parsing
 CTagLib::ID3v2::Frame::HeaderID3v2 frame header implementation
 CTagLib::ID3v2::HeaderAn implementation of ID3v2 headers
 CTagLib::MPEG::HeaderAn implementation of MP3 frame headers
 CTagLib::MP4::Item::IntPair
 CTagLib::IOStreamAn abstract class that provides operations on a sequence of bytes
 CTagLib::ByteVectorStreamIn-memory Stream class using ByteVector for its storage
 CTagLib::FileStreamI/O stream with data from a file
 CTagLib::APE::ItemAn implementation of APE-items
 CTagLib::MP4::ItemMP4 item
 CTagLib::MP4::ItemFactoryA factory for creating MP4 items during parsing
 CTagLib::ID3v2::Latin1StringHandlerAn abstraction for the ISO-8859-1 string to data encoding in ID3v2 tags
 CTagLib::List< T >A generic, implicitly shared list
 CTagLib::List< ByteVector >
 CTagLib::ByteVectorListA list of ByteVectors
 CTagLib::List< String >
 CTagLib::StringListA list of strings
 CTagLib::Map< Key, T >A generic, implicitly shared map
 CTagLib::Map< String, StringList >
 CTagLib::PropertyMapA map for format-independent <key,values> tag representations
 CTagLib::FLAC::MetadataBlockFLAC metadata block
 CTagLib::FLAC::PictureFLAC picture
 CTagLib::FLAC::UnknownMetadataBlockUnknown FLAC metadata block
 CTagLib::Ogg::PageAn implementation of Ogg pages
 CTagLib::Ogg::PageHeaderAn implementation of the page headers associated with each Ogg::Page
 CTagLib::ID3v2::RelativeVolumeFrame::PeakVolumeStruct that stores the relevant values for ID3v2 peak volume
 CTagLib::ASF::PictureAn ASF attached picture interface implementation
 CTagLib::Matroska::SimpleTagAttribute of Matroska metadata
 CTagLib::MP4::Stem
 CTagLib::MP4::StemPrivateSTEM
 CTagLib::StringA wide string class suitable for unicode
 CTagLib::ID3v1::StringHandlerAn abstraction for the string to data encoding in ID3v1 tags
 CTagLib::RIFF::Info::StringHandlerAn abstraction for the string to data encoding in Info tags
 CTagLib::ID3v2::EventTimingCodesFrame::SynchedEvent
 CTagLib::ID3v2::SynchronizedLyricsFrame::SynchedText
 CTagLib::TagA simple, generic interface to common audio metadata fields
 CTagLib::APE::TagAn APE tag implementation
 CTagLib::ASF::TagAn implementation of ASF (WMA) tags
 CTagLib::DSDIFF::DIIN::Tag
 CTagLib::ID3v1::TagThe main class in the ID3v1 implementation
 CTagLib::ID3v2::TagThe main class in the ID3v2 implementation
 CTagLib::MP4::TagAn MP4 tag implementation
 CTagLib::Matroska::TagMatroska tag implementation
 CTagLib::Mod::TagA module file tag implementation
 CTagLib::Ogg::XiphCommentOgg Vorbis comment implementation
 CTagLib::RIFF::Info::TagThe main class in the INFO tag implementation
 CTagLib::Shorten::TagA Shorten file tag implementation
 CTagLib::VariantAn implicitly shared discriminated union
 CTagLib::VersionNumberVersion number with major, minor and patch segments
 CTagLib::MPEG::XingHeaderAn implementation of the Xing/VBRI headers