aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/update/Walk.hxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-08-30*: add missing Compiler.h includesMax Kellermann1-0/+1
Necessary for "final" on gcc 4.6.
2014-02-27db/update/Service: allocate UpdateWalk dynamicallyMax Kellermann1-8/+0
2014-02-27db/update: cancel the update on shutdownMax Kellermann1-0/+23
2014-02-08ArchivePlugin: rename struct archive_plugin to ArchivePluginMax Kellermann1-2/+2
2014-02-05storage: add abstract interfaceMax Kellermann1-3/+3
Prepare for the plugin interface.
2014-02-05db/UpdateWalk: move LocalStorage to InstanceMax Kellermann1-3/+4
Keep only a reference.
2014-02-05LocalStorage: new API abstracting filesystem walkMax Kellermann1-11/+16
Prepare to make this a new plugin API, for example to use a SMB share for the music_directory.
2014-02-04db/DatabaseListener: add method OnDatabaseSongRemoved()Max Kellermann1-1/+1
Decouples db/update/Remove.cpp from global variables.
2014-02-04db/update/Walk: add Directory reference parameterMax Kellermann1-3/+4
Remove dependency on the DatabaseSimple library.
2014-01-30db/update: convert to OO APIMax Kellermann1-0/+134
Move global variables into the new classes. That may allow multiple update threads for multiple databases one day.