aboutsummaryrefslogtreecommitdiffstats
path: root/src/Stats.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* PlayerThread, ...: move to src/player/Max Kellermann2015-08-151-1/+1
* client/Response: new Client wrapper class for writing responsesMax Kellermann2015-08-121-23/+20
* Copyright year 2015Max Kellermann2015-01-011-1/+1
* db/Stats: use std::chrono::duration for the total durationMax Kellermann2014-08-291-2/+5
* DatabasePlugin: split headerMax Kellermann2014-02-191-1/+2
* Instance: add Database attributeMax Kellermann2014-02-041-4/+3
* Stats: pass Database reference aroundMax Kellermann2014-02-011-9/+8
* Stats: remove obsolete "simple" plugin special caseMax Kellermann2014-02-011-8/+0
* Stats: return false if update has failedMax Kellermann2014-02-011-1/+1
* db: add compile-time option to disable databaseMax Kellermann2014-01-301-0/+10
* Database*: move to db/Max Kellermann2014-01-241-4/+4
* Client*: move to client/Max Kellermann2014-01-241-1/+1
* copyright year 2014Max Kellermann2014-01-131-1/+1
* Stats: lazy initializationMax Kellermann2014-01-101-7/+34
* Stats: use monotonic clock instead of GTimerMax Kellermann2013-11-241-12/+7
* Stats: use GetProcessTimes() on WIN32 to determine MPD uptimeMax Kellermann2013-11-241-2/+14
* DatabasePlugin: add method GetUpdateStamp()Max Kellermann2013-11-221-2/+3
* Stats: print db statistics only if db is availableMax Kellermann2013-11-221-6/+19
* Stats: print more unsigned integersMax Kellermann2013-11-221-6/+6
* Stats: auto-reload statistics with proxy pluginMax Kellermann2013-11-221-0/+7
* Stats: use struct DatabaseStatsMax Kellermann2013-11-221-10/+4
* Stats: move the GTimer variable out of struct statsMax Kellermann2013-11-221-3/+4
* Stats: don't export the global variable "stats"Max Kellermann2013-11-221-1/+1
* Stats: print db_update as unsigned integerMax Kellermann2013-11-221-2/+2
* ClientInternal: move class Client to Client.hxxMax Kellermann2013-10-191-1/+1
* *: use references instead of pointersMax Kellermann2013-10-191-2/+2
* Stats: don't include glib.h in headerMax Kellermann2013-10-021-0/+2
* Stats: rename stats.h to Stats.hxxMax Kellermann2013-10-021-5/+1
* Log: new logging library APIMax Kellermann2013-10-021-1/+2
* util/Error: new error passing libraryMax Kellermann2013-09-041-4/+4
* PlayerControl: move functions into the classMax Kellermann2013-01-201-1/+1
* player_control.h: convert header to C++Max Kellermann2013-01-041-1/+1
* Client: rename the struct client to class ClientMax Kellermann2013-01-031-1/+1
* client: convert to C++Max Kellermann2013-01-031-3/+2
* database.h: rename to DatabaseSimple.hxxMax Kellermann2013-01-031-1/+1
* Stats: stats_print() returns voidMax Kellermann2012-08-291-3/+2
* DatabasePlugin: add method GetStats()Max Kellermann2012-08-151-63/+18
* DatabaseGlue: add function db_is_simple()Max Kellermann2012-08-081-4/+8
* db_selection: rename to DatabaseSelectionMax Kellermann2012-08-071-3/+2
* Database{Plugin,Visitor}: pass referencesMax Kellermann2012-08-071-4/+4
* stats: convert to C++Max Kellermann2012-08-021-0/+133