aboutsummaryrefslogtreecommitdiffstats
path: root/src/UpdateArchive.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *: use references instead of pointersMax Kellermann2013-10-191-11/+11
|
* *: use nullptr instead of NULLMax Kellermann2013-10-191-6/+6
|
* fs/Path: rename to AllocatedPathMax Kellermann2013-10-171-2/+2
| | | | | | | The new class Path only holds a string pointer without being responsible for allocation/deallocation. The FileSystem.hxx library accepts Path arguments instead of AllocatedPath, to avoid forcing callers to allocate another string object.
* UpdateArchive: use std::string for temporary stringMax Kellermann2013-10-151-4/+3
|
* Log: new logging library APIMax Kellermann2013-10-021-7/+12
| | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
* util/Error: new error passing libraryMax Kellermann2013-09-041-4/+4
| | | | Replaces GLib's GError.
* song: convert header to C++Max Kellermann2013-07-281-3/+3
|
* ArchivePlugin: move instance methods to class ArchiveFileMax Kellermann2013-01-301-3/+3
|
* ArchiveFile: convert to a classMax Kellermann2013-01-291-2/+1
|
* ArchivePlugin: replace scan_reset(), scan_next() with visit()Max Kellermann2013-01-291-7/+15
| | | | Add the interface ArchiveVisitor.
* ArchivePlugin: scan_next() returns const stringMax Kellermann2013-01-291-5/+7
|
* archive/*: convert to C++Max Kellermann2013-01-241-5/+2
|
* Path: move to fs subdirectoryDenis Krjuchkov2013-01-221-1/+1
|
* Path: new class "Path" wraps filesystem path stringsMax Kellermann2013-01-181-5/+5
|
* Directory: rename struct directory to DirectoryMax Kellermann2013-01-031-5/+5
|
* Directory: turn functions to methodsMax Kellermann2013-01-021-6/+6
|
* Directory: make the header C++ onlyMax Kellermann2013-01-021-1/+1
|
* mapper: convert to C++Max Kellermann2013-01-021-1/+1
|
* db_lock: convert to C++Max Kellermann2013-01-021-1/+1
|
* update: convert to C++Max Kellermann2013-01-021-0/+159