Tag Parser  9.1.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
vorbiscommentids.h
Go to the documentation of this file.
1 #ifndef TAG_PARSER_VORBISCOMMENTIDS_H
2 #define TAG_PARSER_VORBISCOMMENTIDS_H
3 
4 #include "../global.h"
5 
6 namespace TagParser {
7 
11 namespace VorbisCommentIds {
12 
13 constexpr TAG_PARSER_EXPORT const char *trackNumber()
14 {
15  return "TRACKNUMBER";
16 }
17 constexpr TAG_PARSER_EXPORT const char *diskNumber()
18 {
19  return "DISCNUMBER";
20 }
21 constexpr TAG_PARSER_EXPORT const char *part()
22 {
23  return "PART";
24 }
25 constexpr TAG_PARSER_EXPORT const char *partNumber()
26 {
27  return "PARTNUMBER";
28 }
29 constexpr TAG_PARSER_EXPORT const char *title()
30 {
31  return "TITLE";
32 }
33 constexpr TAG_PARSER_EXPORT const char *version()
34 {
35  return "VERSION";
36 }
37 constexpr TAG_PARSER_EXPORT const char *artist()
38 {
39  return "ARTIST";
40 }
41 constexpr TAG_PARSER_EXPORT const char *albumArtist()
42 {
43  return "ALBUMARTIST";
44 }
45 constexpr TAG_PARSER_EXPORT const char *grouping()
46 {
47  return "GROUPING";
48 }
49 constexpr TAG_PARSER_EXPORT const char *album()
50 {
51  return "ALBUM";
52 }
53 constexpr TAG_PARSER_EXPORT const char *label()
54 {
55  return "LABEL";
56 }
57 constexpr TAG_PARSER_EXPORT const char *labelNo()
58 {
59  return "LABELNO";
60 }
61 constexpr TAG_PARSER_EXPORT const char *language()
62 {
63  return "LANGUAGE";
64 }
65 constexpr TAG_PARSER_EXPORT const char *performer()
66 {
67  return "PERFORMER";
68 }
69 constexpr TAG_PARSER_EXPORT const char *composer()
70 {
71  return "COMPOSER";
72 }
73 constexpr TAG_PARSER_EXPORT const char *ensemble()
74 {
75  return "ENSEMBLE";
76 }
77 constexpr TAG_PARSER_EXPORT const char *arranger()
78 {
79  return "ARRANGER";
80 }
81 constexpr TAG_PARSER_EXPORT const char *lyricist()
82 {
83  return "LYRICIST";
84 }
85 constexpr TAG_PARSER_EXPORT const char *lyrics()
86 {
87  return "LYRICS";
88 }
89 constexpr TAG_PARSER_EXPORT const char *author()
90 {
91  return "AUTHOR";
92 }
93 constexpr TAG_PARSER_EXPORT const char *conductor()
94 {
95  return "CONDUCTOR";
96 }
97 constexpr TAG_PARSER_EXPORT const char *encoder()
98 {
99  return "ENCODER";
100 }
101 constexpr TAG_PARSER_EXPORT const char *publisher()
102 {
103  return "PUBLISHER";
104 }
105 constexpr TAG_PARSER_EXPORT const char *genre()
106 {
107  return "GENRE";
108 }
109 constexpr TAG_PARSER_EXPORT const char *originalMediaType()
110 {
111  return "ORIGINAL_TAG_PARSER_TYPE";
112 }
113 constexpr TAG_PARSER_EXPORT const char *contentType()
114 {
115  return "CONTENT_TYPE";
116 }
117 constexpr TAG_PARSER_EXPORT const char *subject()
118 {
119  return "SUBJECT";
120 }
121 constexpr TAG_PARSER_EXPORT const char *description()
122 {
123  return "DESCRIPTION";
124 }
125 constexpr TAG_PARSER_EXPORT const char *isrc()
126 {
127  return "ISRC";
128 }
129 constexpr TAG_PARSER_EXPORT const char *eanupn()
130 {
131  return "EAN/UPN";
132 }
133 constexpr TAG_PARSER_EXPORT const char *comment()
134 {
135  return "COMMENT";
136 }
137 constexpr TAG_PARSER_EXPORT const char *encoderSettings()
138 {
139  return "ENCODING";
140 }
141 constexpr TAG_PARSER_EXPORT const char *date()
142 {
143  return "DATE";
144 }
145 constexpr TAG_PARSER_EXPORT const char *location()
146 {
147  return "LOCATION";
148 }
149 constexpr TAG_PARSER_EXPORT const char *license()
150 {
151  return "LICENSE";
152 }
153 constexpr TAG_PARSER_EXPORT const char *copyright()
154 {
155  return "COPYRIGHT";
156 }
157 constexpr TAG_PARSER_EXPORT const char *opus()
158 {
159  return "OPUS";
160 }
161 constexpr TAG_PARSER_EXPORT const char *sourceMedia()
162 {
163  return "SOURCEMEDIA";
164 }
165 constexpr TAG_PARSER_EXPORT const char *cover()
166 {
167  return "METADATA_BLOCK_PICTURE";
168 }
169 
170 } // namespace VorbisCommentIds
171 
172 } // namespace TagParser
173 
174 #endif // TAG_PARSER_VORBISCOMMENTIDS_H
TagParser::VorbisCommentIds::performer
constexpr const TAG_PARSER_EXPORT char * performer()
Definition: vorbiscommentids.h:65
TagParser::VorbisCommentIds::description
constexpr const TAG_PARSER_EXPORT char * description()
Definition: vorbiscommentids.h:121
TagParser::VorbisCommentIds::comment
constexpr const TAG_PARSER_EXPORT char * comment()
Definition: vorbiscommentids.h:133
TagParser::VorbisCommentIds::copyright
constexpr const TAG_PARSER_EXPORT char * copyright()
Definition: vorbiscommentids.h:153
TagParser::VorbisCommentIds::conductor
constexpr const TAG_PARSER_EXPORT char * conductor()
Definition: vorbiscommentids.h:93
TagParser::VorbisCommentIds::version
constexpr const TAG_PARSER_EXPORT char * version()
Definition: vorbiscommentids.h:33
TagParser::VorbisCommentIds::opus
constexpr const TAG_PARSER_EXPORT char * opus()
Definition: vorbiscommentids.h:157
TagParser::VorbisCommentIds::date
constexpr const TAG_PARSER_EXPORT char * date()
Definition: vorbiscommentids.h:141
TagParser::VorbisCommentIds::contentType
constexpr const TAG_PARSER_EXPORT char * contentType()
Definition: vorbiscommentids.h:113
TagParser::VorbisCommentIds::sourceMedia
constexpr const TAG_PARSER_EXPORT char * sourceMedia()
Definition: vorbiscommentids.h:161
TagParser
Contains all classes and functions of the TagInfo library.
Definition: aaccodebook.h:10
TagParser::VorbisCommentIds::originalMediaType
constexpr const TAG_PARSER_EXPORT char * originalMediaType()
Definition: vorbiscommentids.h:109
TagParser::VorbisCommentIds::publisher
constexpr const TAG_PARSER_EXPORT char * publisher()
Definition: vorbiscommentids.h:101
TagParser::VorbisCommentIds::ensemble
constexpr const TAG_PARSER_EXPORT char * ensemble()
Definition: vorbiscommentids.h:73
TagParser::VorbisCommentIds::trackNumber
constexpr const TAG_PARSER_EXPORT char * trackNumber()
Definition: vorbiscommentids.h:13
TagParser::VorbisCommentIds::language
constexpr const TAG_PARSER_EXPORT char * language()
Definition: vorbiscommentids.h:61
TagParser::VorbisCommentIds::title
constexpr const TAG_PARSER_EXPORT char * title()
Definition: vorbiscommentids.h:29
TagParser::VorbisCommentIds::diskNumber
constexpr const TAG_PARSER_EXPORT char * diskNumber()
Definition: vorbiscommentids.h:17
TagParser::VorbisCommentIds::isrc
constexpr const TAG_PARSER_EXPORT char * isrc()
Definition: vorbiscommentids.h:125
TagParser::VorbisCommentIds::labelNo
constexpr const TAG_PARSER_EXPORT char * labelNo()
Definition: vorbiscommentids.h:57
TagParser::VorbisCommentIds::grouping
constexpr const TAG_PARSER_EXPORT char * grouping()
Definition: vorbiscommentids.h:45
TagParser::VorbisCommentIds::album
constexpr const TAG_PARSER_EXPORT char * album()
Definition: vorbiscommentids.h:49
TagParser::VorbisCommentIds::label
constexpr const TAG_PARSER_EXPORT char * label()
Definition: vorbiscommentids.h:53
TagParser::VorbisCommentIds::license
constexpr const TAG_PARSER_EXPORT char * license()
Definition: vorbiscommentids.h:149
TagParser::VorbisCommentIds::genre
constexpr const TAG_PARSER_EXPORT char * genre()
Definition: vorbiscommentids.h:105
TagParser::VorbisCommentIds::subject
constexpr const TAG_PARSER_EXPORT char * subject()
Definition: vorbiscommentids.h:117
TagParser::VorbisCommentIds::encoder
constexpr const TAG_PARSER_EXPORT char * encoder()
Definition: vorbiscommentids.h:97
TagParser::VorbisCommentIds::composer
constexpr const TAG_PARSER_EXPORT char * composer()
Definition: vorbiscommentids.h:69
TagParser::VorbisCommentIds::lyrics
constexpr const TAG_PARSER_EXPORT char * lyrics()
Definition: vorbiscommentids.h:85
TagParser::VorbisCommentIds::lyricist
constexpr const TAG_PARSER_EXPORT char * lyricist()
Definition: vorbiscommentids.h:81
TagParser::VorbisCommentIds::encoderSettings
constexpr const TAG_PARSER_EXPORT char * encoderSettings()
Definition: vorbiscommentids.h:137
TagParser::VorbisCommentIds::cover
constexpr const TAG_PARSER_EXPORT char * cover()
Definition: vorbiscommentids.h:165
TAG_PARSER_EXPORT
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
TagParser::VorbisCommentIds::partNumber
constexpr const TAG_PARSER_EXPORT char * partNumber()
Definition: vorbiscommentids.h:25
TagParser::VorbisCommentIds::albumArtist
constexpr const TAG_PARSER_EXPORT char * albumArtist()
Definition: vorbiscommentids.h:41
TagParser::VorbisCommentIds::part
constexpr const TAG_PARSER_EXPORT char * part()
Definition: vorbiscommentids.h:21
TagParser::VorbisCommentIds::artist
constexpr const TAG_PARSER_EXPORT char * artist()
Definition: vorbiscommentids.h:37
TagParser::VorbisCommentIds::location
constexpr const TAG_PARSER_EXPORT char * location()
Definition: vorbiscommentids.h:145
TagParser::VorbisCommentIds::arranger
constexpr const TAG_PARSER_EXPORT char * arranger()
Definition: vorbiscommentids.h:77
TagParser::VorbisCommentIds::eanupn
constexpr const TAG_PARSER_EXPORT char * eanupn()
Definition: vorbiscommentids.h:129
TagParser::VorbisCommentIds::author
constexpr const TAG_PARSER_EXPORT char * author()
Definition: vorbiscommentids.h:89