Tag Parser 12.1.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
Functions
TagParser::VorbisCommentIds Namespace Reference

Encapsulates Vorbis comment field names. More...

Functions

constexpr TAG_PARSER_EXPORT std::string_view trackNumber ()
 
constexpr TAG_PARSER_EXPORT std::string_view diskNumber ()
 
constexpr TAG_PARSER_EXPORT std::string_view part ()
 
constexpr TAG_PARSER_EXPORT std::string_view partNumber ()
 
constexpr TAG_PARSER_EXPORT std::string_view title ()
 
constexpr TAG_PARSER_EXPORT std::string_view version ()
 
constexpr TAG_PARSER_EXPORT std::string_view artist ()
 
constexpr TAG_PARSER_EXPORT std::string_view albumArtist ()
 
constexpr TAG_PARSER_EXPORT std::string_view grouping ()
 
constexpr TAG_PARSER_EXPORT std::string_view album ()
 
constexpr TAG_PARSER_EXPORT std::string_view label ()
 
constexpr TAG_PARSER_EXPORT std::string_view labelNo ()
 
constexpr TAG_PARSER_EXPORT std::string_view language ()
 
constexpr TAG_PARSER_EXPORT std::string_view performer ()
 
constexpr TAG_PARSER_EXPORT std::string_view composer ()
 
constexpr TAG_PARSER_EXPORT std::string_view ensemble ()
 
constexpr TAG_PARSER_EXPORT std::string_view arranger ()
 
constexpr TAG_PARSER_EXPORT std::string_view lyricist ()
 
constexpr TAG_PARSER_EXPORT std::string_view lyrics ()
 
constexpr TAG_PARSER_EXPORT std::string_view author ()
 
constexpr TAG_PARSER_EXPORT std::string_view conductor ()
 
constexpr TAG_PARSER_EXPORT std::string_view encoder ()
 
constexpr TAG_PARSER_EXPORT std::string_view encodedBy ()
 
constexpr TAG_PARSER_EXPORT std::string_view encoderSettings ()
 
constexpr TAG_PARSER_EXPORT std::string_view publisher ()
 
constexpr TAG_PARSER_EXPORT std::string_view genre ()
 
constexpr TAG_PARSER_EXPORT std::string_view originalMediaType ()
 
constexpr TAG_PARSER_EXPORT std::string_view contentType ()
 
constexpr TAG_PARSER_EXPORT std::string_view subject ()
 
constexpr TAG_PARSER_EXPORT std::string_view description ()
 
constexpr TAG_PARSER_EXPORT std::string_view director ()
 
constexpr TAG_PARSER_EXPORT std::string_view isrc ()
 
constexpr TAG_PARSER_EXPORT std::string_view rating ()
 
constexpr TAG_PARSER_EXPORT std::string_view eanupn ()
 
constexpr TAG_PARSER_EXPORT std::string_view comment ()
 
constexpr TAG_PARSER_EXPORT std::string_view date ()
 
constexpr TAG_PARSER_EXPORT std::string_view year ()
 
constexpr TAG_PARSER_EXPORT std::string_view location ()
 
constexpr TAG_PARSER_EXPORT std::string_view license ()
 
constexpr TAG_PARSER_EXPORT std::string_view copyright ()
 
constexpr TAG_PARSER_EXPORT std::string_view opus ()
 
constexpr TAG_PARSER_EXPORT std::string_view sourceMedia ()
 
constexpr TAG_PARSER_EXPORT std::string_view cover ()
 
constexpr TAG_PARSER_EXPORT std::string_view bpm ()
 

Detailed Description

Encapsulates Vorbis comment field names.

See also
See https://xiph.org/vorbis/doc/v-comment.html for the upstream documentation of the field names.

Function Documentation

◆ album()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::album ( )
constexpr

Definition at line 52 of file vorbiscommentids.h.

◆ albumArtist()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::albumArtist ( )
constexpr

Definition at line 44 of file vorbiscommentids.h.

◆ arranger()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::arranger ( )
constexpr

Definition at line 80 of file vorbiscommentids.h.

◆ artist()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::artist ( )
constexpr

Definition at line 40 of file vorbiscommentids.h.

◆ author()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::author ( )
constexpr

Definition at line 92 of file vorbiscommentids.h.

◆ bpm()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::bpm ( )
constexpr

Definition at line 188 of file vorbiscommentids.h.

◆ comment()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::comment ( )
constexpr

Definition at line 152 of file vorbiscommentids.h.

◆ composer()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::composer ( )
constexpr

Definition at line 72 of file vorbiscommentids.h.

◆ conductor()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::conductor ( )
constexpr

Definition at line 96 of file vorbiscommentids.h.

◆ contentType()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::contentType ( )
constexpr

Definition at line 124 of file vorbiscommentids.h.

◆ copyright()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::copyright ( )
constexpr

Definition at line 172 of file vorbiscommentids.h.

◆ cover()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::cover ( )
constexpr

Definition at line 184 of file vorbiscommentids.h.

◆ date()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::date ( )
constexpr

Definition at line 156 of file vorbiscommentids.h.

◆ description()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::description ( )
constexpr

Definition at line 132 of file vorbiscommentids.h.

◆ director()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::director ( )
constexpr

Definition at line 136 of file vorbiscommentids.h.

◆ diskNumber()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::diskNumber ( )
constexpr

Definition at line 20 of file vorbiscommentids.h.

◆ eanupn()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::eanupn ( )
constexpr

Definition at line 148 of file vorbiscommentids.h.

◆ encodedBy()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::encodedBy ( )
constexpr

Definition at line 104 of file vorbiscommentids.h.

◆ encoder()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::encoder ( )
constexpr

Definition at line 100 of file vorbiscommentids.h.

◆ encoderSettings()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::encoderSettings ( )
constexpr

Definition at line 108 of file vorbiscommentids.h.

◆ ensemble()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::ensemble ( )
constexpr

Definition at line 76 of file vorbiscommentids.h.

◆ genre()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::genre ( )
constexpr

Definition at line 116 of file vorbiscommentids.h.

◆ grouping()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::grouping ( )
constexpr

Definition at line 48 of file vorbiscommentids.h.

◆ isrc()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::isrc ( )
constexpr

Definition at line 140 of file vorbiscommentids.h.

◆ label()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::label ( )
constexpr

Definition at line 56 of file vorbiscommentids.h.

◆ labelNo()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::labelNo ( )
constexpr

Definition at line 60 of file vorbiscommentids.h.

◆ language()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::language ( )
constexpr

Definition at line 64 of file vorbiscommentids.h.

◆ license()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::license ( )
constexpr

Definition at line 168 of file vorbiscommentids.h.

◆ location()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::location ( )
constexpr

Definition at line 164 of file vorbiscommentids.h.

◆ lyricist()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::lyricist ( )
constexpr

Definition at line 84 of file vorbiscommentids.h.

◆ lyrics()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::lyrics ( )
constexpr

Definition at line 88 of file vorbiscommentids.h.

◆ opus()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::opus ( )
constexpr

Definition at line 176 of file vorbiscommentids.h.

◆ originalMediaType()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::originalMediaType ( )
constexpr

Definition at line 120 of file vorbiscommentids.h.

◆ part()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::part ( )
constexpr

Definition at line 24 of file vorbiscommentids.h.

◆ partNumber()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::partNumber ( )
constexpr

Definition at line 28 of file vorbiscommentids.h.

◆ performer()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::performer ( )
constexpr

Definition at line 68 of file vorbiscommentids.h.

◆ publisher()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::publisher ( )
constexpr

Definition at line 112 of file vorbiscommentids.h.

◆ rating()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::rating ( )
constexpr

Definition at line 144 of file vorbiscommentids.h.

◆ sourceMedia()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::sourceMedia ( )
constexpr

Definition at line 180 of file vorbiscommentids.h.

◆ subject()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::subject ( )
constexpr

Definition at line 128 of file vorbiscommentids.h.

◆ title()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::title ( )
constexpr

Definition at line 32 of file vorbiscommentids.h.

◆ trackNumber()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::trackNumber ( )
constexpr

Definition at line 16 of file vorbiscommentids.h.

◆ version()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::version ( )
constexpr

Definition at line 36 of file vorbiscommentids.h.

◆ year()

constexpr TAG_PARSER_EXPORT std::string_view TagParser::VorbisCommentIds::year ( )
constexpr

Definition at line 160 of file vorbiscommentids.h.