LightSong: new class to be used by DatabasePlugin callbacks
Detach the Song class completely from the public API, only to be used by SimpleDatabase and the update thread.
This commit is contained in:
@@ -33,6 +33,7 @@
|
||||
class AllocatedPath;
|
||||
struct Directory;
|
||||
struct Song;
|
||||
struct LightSong;
|
||||
class DetachedSong;
|
||||
|
||||
void
|
||||
@@ -112,7 +113,7 @@ map_directory_child_fs(const Directory &directory, const char *name);
|
||||
*/
|
||||
gcc_pure
|
||||
DetachedSong
|
||||
map_song_detach(const Song &song);
|
||||
map_song_detach(const LightSong &song);
|
||||
|
||||
/**
|
||||
* Determines the file system path of a song. This must not be a
|
||||
|
Reference in New Issue
Block a user