20 #ifndef MPD_SONG_LOADER_HXX 21 #define MPD_SONG_LOADER_HXX 42 const Client *
const client;
44 #ifdef ENABLE_DATABASE 50 #ifdef ENABLE_DATABASE 53 :client(
nullptr), db(_db),
storage(_storage) {}
56 :client(&_client), db(_db),
storage(_storage) {}
64 #ifdef ENABLE_DATABASE 65 const Storage *GetStorage()
const {
SongLoader(std::nullptr_t, std::nullptr_t)
const Storage const char const char * path_utf8
A path name in the native file system character set.
SongLoader(const Client &_client)
DetachedSong * LoadSong(const LocatedUri &uri) const
A utility class that loads a DetachedSong object by its URI.
const Storage const char * uri