|
Tag Parser 12.5.3
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
#include "./tagtarget.h"#include "./tagtype.h"#include "./tagvalue.h"#include <c++utilities/io/binaryreader.h>#include <cstdint>#include <memory>#include <string>#include <type_traits>Go to the source code of this file.
Classes | |
| class | TagParser::Tag |
| The Tag class is used to store, read and write tag information. More... | |
Namespaces | |
| namespace | TagParser |
| Contains all classes and functions of the TagInfo library. | |
Functions | |
| constexpr bool | TagParser::isKnownFieldDeprecated (KnownField field) |
| Returns whether the specified field is deprecated and should not be used anymore. | |
| constexpr KnownField | TagParser::nextKnownField (KnownField field) |
| Returns the next known field skipping any deprecated fields. | |
Variables | |
| constexpr KnownField | TagParser::firstKnownField = KnownField::Title |
| The first valid entry in the TagParser::KnownField enum. | |
| constexpr KnownField | TagParser::lastKnownField = KnownField::ContentRating |
| The last valid entry in the TagParser::KnownField enum. | |
| constexpr unsigned int | TagParser::knownFieldArraySize = static_cast<unsigned int>(lastKnownField) + 1 |
| The number of valid entries in the TagParser::KnownField enum. | |