aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/DatabaseGlue.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-02-19db/Interface: add attribute "plugin"Max Kellermann1-2/+1
2014-02-04Instance: add Database attributeMax Kellermann1-87/+4
2014-02-04db/update/Service: add SimpleDatabase referenceMax Kellermann1-14/+4
2014-02-04db/Simple: remove unused function db_get_directory()Max Kellermann1-13/+0
2014-01-24Database*: move to db/Max Kellermann1-2/+2
2014-01-24Config*: move to config/Max Kellermann1-1/+1
2014-01-13copyright year 2014Max Kellermann1-1/+1
2014-01-11DatabasePlugin: add interface DatabaseListenerMax Kellermann1-2/+3
2014-01-10Stats: lazy initializationMax Kellermann1-2/+0
2013-11-28include cleanup using iwyuMax Kellermann1-6/+0
2013-11-22DatabasePlugin: add method GetUpdateStamp()Max Kellermann1-3/+3
2013-10-30*: update copyright year to 2013Max Kellermann1-1/+1
2013-10-19*: use nullptr instead of NULLMax Kellermann1-13/+13
2013-10-15Client, ...: remove unnecessary glib.h includeMax Kellermann1-2/+0
2013-10-02Stats: rename stats.h to Stats.hxxMax Kellermann1-5/+2
2013-10-02Log: new logging library APIMax Kellermann1-3/+0
2013-09-05conf.h: remove obsolete headerMax Kellermann1-1/+1
2013-09-04util/Error: new error passing libraryMax Kellermann1-10/+10
2013-08-10db_error: convert to C++Max Kellermann1-1/+1
2013-08-04DatabasePlugin: pass config_param referenceMax Kellermann1-2/+2
2013-01-29require GLib 2.24Max Kellermann1-1/+0
2013-01-07decoder_api.h, ...: add "extern C"Max Kellermann1-1/+1
2013-01-03Directory: rename struct directory to DirectoryMax Kellermann1-3/+3
2013-01-03database.h: rename to DatabaseSimple.hxxMax Kellermann1-1/+1
2013-01-03database.h: move prototypes to DatabaseGlue.hxxMax Kellermann1-3/+3
2013-01-03database.h: eliminate db_*_song()Max Kellermann1-22/+0
2013-01-02Directory: turn functions to methodsMax Kellermann1-3/+1
2013-01-02Directory: make the header C++ onlyMax Kellermann1-2/+1
2013-01-02db_save, state_file: convert to C++Max Kellermann1-1/+1
2013-01-02configure.ac: disable C++ RTTIMax Kellermann1-1/+4
2012-08-22Database*: fix nullptr dereference when no database is configuredMax Kellermann1-0/+12
2012-08-16DatabasePlugin: add method ReturnSong()Max Kellermann1-0/+9
2012-08-15db_visitor: delete obsolete headerMax Kellermann1-1/+0
2012-08-08DatabaseGlue: look up the database pluginMax Kellermann1-1/+11
2012-08-08DatabaseGlue: pass block to db_init()Max Kellermann1-10/+1
2012-08-08DatabaseGlue: add function db_is_simple()Max Kellermann1-0/+11
2012-08-07db_selection: rename to DatabaseSelectionMax Kellermann1-1/+0
2012-08-02DatabaseGlue: remove db_walk(), db_visit()Max Kellermann1-49/+0
2012-08-02DatabaseGlue: add function GetDatabase()Max Kellermann1-0/+9
2012-08-01db_plugin: convert to C++Max Kellermann1-13/+42
2012-02-02directory: require the caller to lock the db_mutexMax Kellermann1-1/+3
2011-09-13db_plugin: add method visit()Max Kellermann1-18/+14
2011-09-13db_plugin: add method get_song()Max Kellermann1-2/+1
2011-09-13database: generate GError when database is disabledMax Kellermann1-5/+8
2011-09-13directory: don't visit "self" in _walk()Max Kellermann1-0/+4
2011-09-13database: add struct db_visitorMax Kellermann1-19/+15
2011-09-10db_plugin: introducing a plugin API for the song databaseMax Kellermann1-159/+40
2011-09-10database: move code to db_save.cMax Kellermann1-128/+3
2011-09-09database: return GError on failureMax Kellermann1-17/+28