libmpdclient  2.25
tag.h
Go to the documentation of this file.
1 // SPDX-License-Identifier: BSD-3-Clause
2 // Copyright The Music Player Daemon Project
3 
4 #ifndef LIBMPDCLIENT_TAG_H
5 #define LIBMPDCLIENT_TAG_H
6 
27 {
33 
46 
52 
54 
57 
61 
65 
76 
77  /* IMPORTANT: the ordering of tag types above must be
78  retained, or else the libmpdclient ABI breaks */
79 
81 };
82 
83 #ifdef __cplusplus
84 extern "C" {
85 #endif
86 
92 const char *
93 mpd_tag_name(enum mpd_tag_type type);
94 
101 enum mpd_tag_type
102 mpd_tag_name_parse(const char *name);
103 
110 enum mpd_tag_type
111 mpd_tag_name_iparse(const char *name);
112 
113 #ifdef __cplusplus
114 }
115 #endif
116 
117 #endif
const char * name
Definition: pair.h:18
mpd_tag_type
Definition: tag.h:26
enum mpd_tag_type mpd_tag_name_iparse(const char *name)
enum mpd_tag_type mpd_tag_name_parse(const char *name)
const char * mpd_tag_name(enum mpd_tag_type type)