![]() |
|
A namespace for all TagLib related classes and functions. More...
Namespaces | |
namespace | APE |
An implementation of APE metadata. | |
namespace | ASF |
An implementation of ASF (WMA) metadata. | |
namespace | FLAC |
An implementation of FLAC metadata. | |
namespace | ID3v1 |
An ID3v1 implementation. | |
namespace | ID3v2 |
An ID3v2 implementation. | |
namespace | IT |
namespace | Mod |
namespace | MP4 |
An implementation of MP4 (AAC, ALAC, ...) metadata. | |
namespace | MPC |
An implementation of MPC metadata. | |
namespace | MPEG |
An implementation of TagLib::File with MPEG (MP3) specific methods. | |
namespace | Ogg |
A namespace for the classes used by Ogg-based metadata files. | |
namespace | RIFF |
An implementation of TagLib::File with RIFF specific methods. | |
namespace | S3M |
namespace | TrueAudio |
An implementation of TrueAudio metadata. | |
namespace | WavPack |
An implementation of WavPack metadata. | |
namespace | XM |
Classes | |
class | AudioProperties |
A simple, abstract interface to common audio properties. More... | |
class | FileRef |
This class provides a simple abstraction for creating and handling files. More... | |
class | Tag |
class | ByteVector |
A byte vector. More... | |
class | ByteVectorList |
A list of ByteVectors. More... | |
class | ByteVectorStream |
In-memory Stream class using ByteVector for its storage. More... | |
class | DebugListener |
An abstraction for the listener to the debug messages. More... | |
class | File |
A file class with some useful methods for tag manipulation. More... | |
class | FileStream |
A file class with some useful methods for tag manipulation. More... | |
class | IOStream |
An abstract class that provides operations on a sequence of bytes. More... | |
class | List |
A generic, implicitly shared list. More... | |
class | Map |
A generic, implicitly shared map. More... | |
class | PropertyMap |
A map for format-independent <key,valuelist> tag representations. More... | |
class | String |
A wide string class suitable for unicode. More... | |
class | StringList |
A list of strings. More... | |
Typedefs | |
typedef wchar_t | wchar |
typedef unsigned char | uchar |
typedef unsigned short | ushort |
typedef unsigned int | uint |
typedef unsigned long | ulong |
typedef unsigned long long | ulonglong |
typedef std::basic_string < wchar_t > | wstring |
typedef const char * | FileName |
Functions | |
TAGLIB_EXPORT void | setDebugListener (DebugListener *listener) |
Variables | |
usr src packages BUILD taglib taglib toolkit tpropertymap h usr src packages BUILD taglib taglib toolkit tpropertymap h typedef Map< String, StringList > | SimplePropertyMap |
A namespace for all TagLib related classes and functions.
This namespace contains everything in TagLib. For projects working with TagLib extensively it may be convenient to add a
using namespace TagLib;
typedef const char* TagLib::FileName |
typedef unsigned char TagLib::uchar |
typedef unsigned int TagLib::uint |
typedef unsigned long TagLib::ulong |
typedef unsigned long long TagLib::ulonglong |
typedef unsigned short TagLib::ushort |
typedef wchar_t TagLib::wchar |
typedef std::basic_string<wchar_t> TagLib::wstring |
Unfortunately std::wstring isn't defined on some systems, (i.e. GCC < 3) so I'm providing something here that should be constant.
TAGLIB_EXPORT void TagLib::setDebugListener | ( | DebugListener * | listener | ) |
Sets the listener that decides how the debug messages are redirected. If the parameter listener is null, the previous listener is released and default stderr listener is restored.
usr src packages BUILD taglib taglib toolkit tpropertymap h usr src packages BUILD taglib taglib toolkit tpropertymap h typedef Map<String,StringList> TagLib::SimplePropertyMap |