aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/DatabasePrint.hxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2015-08-06 22:10:25 +0200
committerMax Kellermann <max@duempel.org>2015-08-12 08:41:05 +0200
commit7652a2986b0d0ad55b2776685130f1c68d7108c7 (patch)
treeb4d45e60e97757454f1ff8e4dc793a1e7d852c36 /src/db/DatabasePrint.hxx
parentb1480167be487d09ff46bb86ad02041fb28acff1 (diff)
downloadmpd-7652a2986b0d0ad55b2776685130f1c68d7108c7.tar.gz
mpd-7652a2986b0d0ad55b2776685130f1c68d7108c7.tar.xz
mpd-7652a2986b0d0ad55b2776685130f1c68d7108c7.zip
client/Response: new Client wrapper class for writing responses
Diffstat (limited to 'src/db/DatabasePrint.hxx')
-rw-r--r--src/db/DatabasePrint.hxx11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/db/DatabasePrint.hxx b/src/db/DatabasePrint.hxx
index 1c228a507..cf98d31df 100644
--- a/src/db/DatabasePrint.hxx
+++ b/src/db/DatabasePrint.hxx
@@ -26,7 +26,9 @@
class SongFilter;
struct DatabaseSelection;
+struct Partition;
class Client;
+class Response;
class Error;
/**
@@ -34,17 +36,20 @@ class Error;
* @param base print only base name of songs/directories?
*/
bool
-db_selection_print(Client &client, const DatabaseSelection &selection,
+db_selection_print(Response &r, Partition &partition,
+ const DatabaseSelection &selection,
bool full, bool base, Error &error);
bool
-db_selection_print(Client &client, const DatabaseSelection &selection,
+db_selection_print(Response &r, Partition &partition,
+ const DatabaseSelection &selection,
bool full, bool base,
unsigned window_start, unsigned window_end,
Error &error);
bool
-PrintUniqueTags(Client &client, unsigned type, uint32_t group_mask,
+PrintUniqueTags(Response &r, Partition &partition,
+ unsigned type, uint32_t group_mask,
const SongFilter *filter,
Error &error);