aboutsummaryrefslogtreecommitdiffstats
path: root/src/database.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/database.h')
-rw-r--r--src/database.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/database.h b/src/database.h
index 1696031d0..33f503652 100644
--- a/src/database.h
+++ b/src/database.h
@@ -29,6 +29,7 @@
struct config_param;
struct directory;
+struct db_selection;
struct db_visitor;
/**
@@ -59,6 +60,12 @@ db_get_song(const char *file);
gcc_nonnull(1,2)
bool
+db_visit(const struct db_selection *selection,
+ const struct db_visitor *visitor, void *ctx,
+ GError **error_r);
+
+gcc_nonnull(1,2)
+bool
db_walk(const char *uri,
const struct db_visitor *visitor, void *ctx,
GError **error_r);