0
|
1 #ifndef XMMS_FORMATTER_H
|
|
2 #define XMMS_FORMATTER_H
|
|
3
|
|
4 #include <glib.h>
|
|
5
|
|
6 typedef struct {
|
|
7 gchar *values[256];
|
|
8 } Formatter;
|
|
9
|
|
10
|
|
11 G_BEGIN_DECLS
|
|
12
|
|
13 Formatter *xmms_formatter_new(void);
|
|
14 void xmms_formatter_destroy(Formatter * formatter);
|
|
15 void xmms_formatter_associate(Formatter * formatter, guchar id,
|
|
16 gchar * value);
|
|
17 void xmms_formatter_dissociate(Formatter * formatter, guchar id);
|
|
18 gchar *xmms_formatter_format(Formatter * formatter, gchar * format);
|
|
19
|
|
20 G_END_DECLS
|
|
21
|
|
22 #endif
|