aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/update/Editor.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-06-16db/simple: use class boost::intrusive::listMax Kellermann1-9/+8
Remove the C list_head library and use type-safe C++ instead.
2014-02-26db/simple: create dedicated directoryMax Kellermann1-2/+2
2014-01-31db/update/Editor: add locking method variantsMax Kellermann1-0/+16
2014-01-30db/update: convert to OO APIMax Kellermann1-13/+13
Move global variables into the new classes. That may allow multiple update threads for multiple databases one day.
2014-01-27Playlist{Info,Vector}: move to db/Max Kellermann1-1/+1
2014-01-24Database*: move to db/Max Kellermann1-3/+3
2014-01-24Update*: move to update/Max Kellermann1-0/+0
2014-01-13copyright year 2014Max Kellermann1-1/+1
2013-10-30*: update copyright year to 2013Max Kellermann1-1/+1
2013-10-19*: use references instead of pointersMax Kellermann1-10/+10
2013-10-19*: use nullptr instead of NULLMax Kellermann1-3/+3
2013-10-15Client, ...: remove unnecessary glib.h includeMax Kellermann1-1/+1
2013-07-28song: convert header to C++Max Kellermann1-5/+5
2013-01-03PlaylistVector: use std::listMax Kellermann1-1/+1
2013-01-03Directory: rename struct directory to DirectoryMax Kellermann1-6/+6
2013-01-02Directory: turn functions to methodsMax Kellermann1-4/+4
2013-01-02Directory: make the header C++ onlyMax Kellermann1-1/+1
2013-01-02db_lock: convert to C++Max Kellermann1-1/+1
2013-01-02playlist_vector: convert to C++Max Kellermann1-4/+1
2013-01-02update: convert to C++Max Kellermann1-3/+6
2012-02-13playlist_vector: require database lock for all functionsMax Kellermann1-2/+2
2012-02-12playlist_vector: use the list_head libraryMax Kellermann1-0/+1
2012-02-12update_remove: add header update_remove.hMax Kellermann1-1/+1
2012-02-12update_walk: move code to update_db.cMax Kellermann1-0/+103