TagLib  1.13.1
taglib.h File Reference
#include "taglib_config.h"
#include <string>
Include dependency graph for taglib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  TagLib
 A namespace for all TagLib related classes and functions.
 

Macros

#define TAGLIB_MAJOR_VERSION   1
 
#define TAGLIB_MINOR_VERSION   13
 
#define TAGLIB_PATCH_VERSION   1
 
#define TAGLIB_IGNORE_MISSING_DESTRUCTOR
 
#define TAGLIB_CONSTRUCT_BITSET(x)
 
#define TAGLIB_DEPRECATED
 

Typedefs

typedef wchar_t TagLib::wchar
 
typedef unsigned char TagLib::uchar
 
typedef unsigned short TagLib::ushort
 
typedef unsigned int TagLib::uint
 
typedef unsigned long TagLib::ulong
 
typedef unsigned long long TagLib::ulonglong
 
typedef std::basic_string< wchar_t > TagLib::wstring
 

Macro Definition Documentation

◆ TAGLIB_CONSTRUCT_BITSET

#define TAGLIB_CONSTRUCT_BITSET ( x)
Value:
static_cast<unsigned long>(x)

◆ TAGLIB_DEPRECATED

#define TAGLIB_DEPRECATED

Referenced by TagLib::ID3v2::RelativeVolumeFrame::channelType(), TagLib::ID3v2::FrameFactory::createFrame(), TagLib::ID3v2::FrameFactory::createFrame(), TagLib::String::detach(), TagLib::ID3v2::Tag::footer(), TagLib::ID3v2::Frame::Header::frameAlterPreservation(), TagLib::Ogg::Page::getCopyWithNewPageSequenceNumber(), TagLib::ID3v2::Frame::Header::Header(), TagLib::MPEG::Header::Header(), TagLib::ByteVector::isNull(), TagLib::String::isNull(), TagLib::File::isReadable(), TagLib::File::isWritable(), TagLib::MP4::Tag::itemListMap(), TagLib::APE::Properties::length(), TagLib::ASF::Properties::length(), TagLib::FLAC::Properties::length(), TagLib::MP4::Properties::length(), TagLib::MPC::Properties::length(), TagLib::MPEG::Properties::length(), TagLib::Ogg::Opus::Properties::length(), TagLib::Ogg::Speex::Properties::length(), TagLib::Ogg::Vorbis::Properties::length(), TagLib::RIFF::AIFF::Properties::length(), TagLib::RIFF::WAV::Properties::length(), TagLib::TrueAudio::Properties::length(), TagLib::WavPack::Properties::length(), TagLib::APE::Properties::Properties(), TagLib::RIFF::AIFF::Properties::Properties(), TagLib::RIFF::WAV::Properties::Properties(), TagLib::RIFF::WAV::Properties::Properties(), TagLib::WavPack::Properties::Properties(), TagLib::MPC::File::remove(), TagLib::Ogg::XiphComment::removeField(), TagLib::ID3v2::Tag::render(), TagLib::FLAC::Properties::sampleWidth(), TagLib::RIFF::AIFF::Properties::sampleWidth(), TagLib::RIFF::WAV::Properties::sampleWidth(), TagLib::MPEG::File::save(), TagLib::MPEG::File::save(), TagLib::MPEG::File::save(), TagLib::RIFF::WAV::File::save(), TagLib::ID3v2::RelativeVolumeFrame::setChannelType(), TagLib::ID3v2::Frame::Header::setData(), TagLib::FLAC::File::setID3v2FrameFactory(), TagLib::MPEG::File::setID3v2FrameFactory(), TagLib::TrueAudio::File::setID3v2FrameFactory(), TagLib::FLAC::File::streamInfoData(), TagLib::FLAC::File::streamLength(), and TagLib::MPEG::XingHeader::xingHeaderOffset().

◆ TAGLIB_IGNORE_MISSING_DESTRUCTOR

#define TAGLIB_IGNORE_MISSING_DESTRUCTOR

◆ TAGLIB_MAJOR_VERSION

#define TAGLIB_MAJOR_VERSION   1

◆ TAGLIB_MINOR_VERSION

#define TAGLIB_MINOR_VERSION   13

◆ TAGLIB_PATCH_VERSION

#define TAGLIB_PATCH_VERSION   1