diff options
author | Max Kellermann <max@duempel.org> | 2014-01-19 10:51:34 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2014-01-19 17:04:51 +0100 |
commit | f5ae1ce00b85699291a7cdf9782574e70a8c28f5 (patch) | |
tree | 9cb95dd1d98b1b0cd522ee27d7e8a374a3c8eb4a /src/DatabaseVisitor.hxx | |
parent | 738d6f10409037fbf8aa30cec5aceb121e21e230 (diff) | |
download | mpd-f5ae1ce00b85699291a7cdf9782574e70a8c28f5.tar.gz mpd-f5ae1ce00b85699291a7cdf9782574e70a8c28f5.tar.xz mpd-f5ae1ce00b85699291a7cdf9782574e70a8c28f5.zip |
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.
Diffstat (limited to '')
-rw-r--r-- | src/DatabaseVisitor.hxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DatabaseVisitor.hxx b/src/DatabaseVisitor.hxx index 6f7ff3deb..486407765 100644 --- a/src/DatabaseVisitor.hxx +++ b/src/DatabaseVisitor.hxx @@ -23,12 +23,12 @@ #include <functional> struct Directory; -struct Song; +struct LightSong; struct PlaylistInfo; class Error; typedef std::function<bool(const Directory &, Error &)> VisitDirectory; -typedef std::function<bool(struct Song &, Error &)> VisitSong; +typedef std::function<bool(const LightSong &, Error &)> VisitSong; typedef std::function<bool(const PlaylistInfo &, const Directory &, Error &)> VisitPlaylist; |