TagLib  2.3.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NTagLibA namespace for all TagLib related classes and functions
  NAPEAn implementation of APE metadata
   CFileAn implementation of TagLib::File with APE specific methods
   CFooterAn implementation of APE footers
   CItemAn implementation of APE-items
   CPropertiesAn implementation of audio property reading for APE
   CTagAn APE tag implementation
  NASFAn implementation of ASF (WMA) metadata
   CAttributeAttribute of ASF (WMA) metadata
   CFileAn implementation of TagLib::File with ASF specific methods
   CPictureAn ASF attached picture interface implementation
   CPropertiesAn implementation of ASF audio properties
   CTagAn implementation of ASF (WMA) tags
  NDSDIFFAn implementation of DSDIFF metadata
   NDIIN
    CTag
   CFileAn implementation of TagLib::File with DSDIFF specific methods
   CPropertiesAn implementation of audio property reading for DSDIFF
  NDSFAn implementation of DSF metadata
   CFileAn implementation of TagLib::File with DSF specific methods
   CPropertiesAn implementation of audio properties for DSF
  NFLACAn implementation of FLAC metadata
   CFileAn implementation of TagLib::File with FLAC specific methods
   CMetadataBlockFLAC metadata block
   CPictureFLAC picture
   CPropertiesAn implementation of audio property reading for FLAC
   CUnknownMetadataBlockUnknown FLAC metadata block
  NID3v1An ID3v1 implementation
   CStringHandlerAn abstraction for the string to data encoding in ID3v1 tags
   CTagThe main class in the ID3v1 implementation
  NID3v2An ID3v2 implementation
   CAttachedPictureFrameAn ID3v2 attached picture frame implementation
   CAttachedPictureFrameV22Support for ID3v2.2 PIC frames
   CChapterFrameAn implementation of ID3v2 chapter frames
   CCommentsFrameAn implementation of ID3v2 comments
   CEventTimingCodesFrameID3v2 event timing codes frame
    CSynchedEvent
   CExtendedHeaderID3v2 extended header implementation
   CFooterID3v2 footer implementation
   CFrameID3v2 frame implementation
    CHeaderID3v2 frame header implementation
   CFrameFactoryA factory for creating ID3v2 frames during parsing
   CGeneralEncapsulatedObjectFrameAn ID3v2 general encapsulated object frame implementation
   CHeaderAn implementation of ID3v2 headers
   CLatin1StringHandlerAn abstraction for the ISO-8859-1 string to data encoding in ID3v2 tags
   COwnershipFrameAn implementation of ID3v2 "ownership"
   CPodcastFrameID3v2 podcast frame
   CPopularimeterFrameAn implementation of ID3v2 "popularimeter"
   CPrivateFrameAn implementation of ID3v2 private frame
   CRelativeVolumeFrameAn ID3v2 relative volume adjustment frame implementation
    CPeakVolumeStruct that stores the relevant values for ID3v2 peak volume
   CSynchronizedLyricsFrameID3v2 synchronized lyrics frame
    CSynchedText
   CTableOfContentsFrameAn implementation of ID3v2 table of contents frames
   CTagThe main class in the ID3v2 implementation
   CTextIdentificationFrameAn ID3v2 text identification frame implementation
   CUniqueFileIdentifierFrameAn implementation of ID3v2 unique identifier frames
   CUnknownFrameA frame type unknown to TagLib
   CUnsynchronizedLyricsFrameID3v2 unsynchronized lyrics frame
   CUrlLinkFrameID3v2 URL frame
   CUserTextIdentificationFrameAn ID3v2 custom text identification frame implementation
   CUserUrlLinkFrameID3v2 User defined URL frame
  NITAn implementation of Impulse Tracker metadata
   CFileAn implementation of TagLib::File with IT specific methods
   CPropertiesAn implementation of audio property reading for IT
  NMatroskaAn implementation of Matroska metadata
   CAttachedFileAttached file embedded into a Matroska file
   CAttachmentsCollection of attached files
   CChapterMatroska chapter
    CDisplay
   CChapterEditionEdition of chapters
   CChaptersCollection of chapter editions
   CFileAn implementation of TagLib::File with Matroska specific methods
   CPropertiesAn implementation of Matroska audio properties
   CSimpleTagAttribute of Matroska metadata
   CTagMatroska tag implementation
  NModAn implementation of Protracker metadata
   CFileAn implementation of TagLib::File with Mod specific methods
   CFileBaseBase class for module files
   CPropertiesAn implementation of audio property reading for Mod
   CTagA module file tag implementation
  NMP4An implementation of MP4 (AAC, ALAC, ...) metadata
   CChapter
   CChapterHolder
   CCoverArtMP4 picture
   CFileAn implementation of TagLib::File with MP4 specific methods
   CItemMP4 item
    CIntPair
   CItemFactoryA factory for creating MP4 items during parsing
   CNeroChapterList
   CPropertiesAn implementation of MP4 audio properties
   CQtChapterList
   CStem
   CStemPrivateSTEM
   CTagAn MP4 tag implementation
  NMPCAn implementation of MPC metadata
   CFileAn implementation of TagLib::File with MPC specific methods
   CPropertiesAn implementation of audio property reading for MPC
  NMPEGAn implementation of TagLib::File with MPEG (MP3) specific methods
   CFileAn MPEG file class with some useful methods specific to MPEG
   CHeaderAn implementation of MP3 frame headers
   CPropertiesAn implementation of audio property reading for MP3
   CXingHeaderAn implementation of the Xing/VBRI headers
  NOggA namespace for the classes used by Ogg-based metadata files
   NFLACAn implementation of Ogg FLAC metadata
    CFileAn implementation of TagLib::File with Ogg/FLAC specific methods
    CPropertiesAn implementation of audio property reading for FLAC
   NOpusA namespace containing classes for Opus metadata
    CFileAn implementation of Ogg::File with Opus specific methods
    CPropertiesAn implementation of audio property reading for Ogg Opus
   NSpeexA namespace containing classes for Speex metadata
    CFileAn implementation of Ogg::File with Speex specific methods
    CPropertiesAn implementation of audio property reading for Ogg Speex
   NVorbisA namespace containing classes for Vorbis metadata
    CFileAn implementation of Ogg::File with Vorbis specific methods
    CPropertiesAn implementation of audio property reading for Ogg Vorbis
   CFileAn implementation of TagLib::File with some helpers for Ogg based formats
   CPageAn implementation of Ogg pages
   CPageHeaderAn implementation of the page headers associated with each Ogg::Page
   CXiphCommentOgg Vorbis comment implementation
  NRIFFAn implementation of TagLib::File with RIFF specific methods
   NAIFFAn implementation of AIFF metadata
    CFileAn implementation of TagLib::File with AIFF specific methods
    CPropertiesAn implementation of audio property reading for AIFF
   NInfoA RIFF INFO tag implementation
    CStringHandlerAn abstraction for the string to data encoding in Info tags
    CTagThe main class in the INFO tag implementation
   NWAVAn implementation of WAV metadata
    CFileAn implementation of TagLib::File with WAV specific methods
    CPropertiesAn implementation of audio property reading for WAV
   CFileA RIFF file class with some useful methods specific to RIFF
  NS3MAn implementation of ScreamTracker III metadata
   CFileAn implementation of TagLib::File with S3M specific methods
   CPropertiesAn implementation of audio property reading for S3M
  NShortenAn implementation of Shorten metadata
   CFileAn implementation of TagLib::File with Shorten specific methods
   CPropertiesAn implementation of audio properties for Shorten
   CTagA Shorten file tag implementation
  NTrueAudioAn implementation of TrueAudio metadata
   CFileAn implementation of TagLib::File with TrueAudio specific methods
   CPropertiesAn implementation of audio property reading for TrueAudio
  NWavPackAn implementation of WavPack metadata
   CFileAn implementation of TagLib::File with WavPack specific methods
   CPropertiesAn implementation of audio property reading for WavPack
  NXMAn implementation of Extended Module metadata
   CFileAn implementation of TagLib::File with XM specific methods
   CPropertiesAn implementation of audio property reading for XM
  CAudioPropertiesA simple, abstract interface to common audio properties
  CByteVectorA byte vector
  CByteVectorListA list of ByteVectors
  CByteVectorStreamIn-memory Stream class using ByteVector for its storage
  CDebugListenerAn abstraction for the listener to the debug messages
  CFileA file class with some useful methods for tag manipulation
  CFileRefThis class provides a simple abstraction for creating and handling files
   CFileTypeResolverA class for pluggable file type resolution
   CStreamTypeResolverA class for pluggable stream type resolution
  CFileStreamI/O stream with data from a file
  CIOStreamAn abstract class that provides operations on a sequence of bytes
  CListA generic, implicitly shared list
  CMapA generic, implicitly shared map
  CPropertyMapA map for format-independent <key,values> tag representations
  CStringA wide string class suitable for unicode
  CStringListA list of strings
  CTagA simple, generic interface to common audio metadata fields
  CVariantAn implicitly shared discriminated union
  CVersionNumberVersion number with major, minor and patch segments