20 #ifndef MPD_SONG_STICKER_HXX 21 #define MPD_SONG_STICKER_HXX 47 const char *
name,
const char *value);
94 void (*func)(
const LightSong &song,
const char *value,
void sticker_song_find(const Database &db, const char *base_uri, const char *name, StickerOperator op, const char *value, void(*func)(const LightSong &song, const char *value, void *user_data), void *user_data)
Finds stickers with the specified name below the specified directory.
Sticker * sticker_song_get(const LightSong &song)
Loads the sticker for the specified song.
bool sticker_song_delete_value(const LightSong &song, const char *name)
Deletes a sticker value.
std::string sticker_song_get_value(const LightSong &song, const char *name)
Returns one value from a song's sticker record.
void sticker_song_set_value(const LightSong &song, const char *name, const char *value)
Sets a sticker value in the specified song.
bool sticker_song_delete(const char *uri)
Deletes a sticker from the database.
const Storage const char * uri
A reference to a song file.
const Partition const char * name