├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── dlog ├── common │ ├── CMakeLists.txt │ ├── Common.h │ ├── CommonDefine.h │ ├── FileUtil.cpp │ ├── FileUtil.h │ ├── Lock.cpp │ ├── Lock.h │ ├── LoopThread.cpp │ ├── LoopThread.h │ ├── Thread.cpp │ ├── Thread.h │ ├── TimeUtility.cpp │ └── TimeUtility.h ├── config │ ├── CMakeLists.txt │ ├── ConfigParser.cpp │ └── ConfigParser.h └── logger │ ├── CMakeLists.txt │ ├── Log.h │ ├── Logger.cpp │ └── Logger.h ├── etc └── dlog.json ├── example ├── CMakeLists.txt └── LogTest.cpp └── perf_test ├── CMakeLists.txt ├── perf ├── CMakeLists.txt └── PerfTest.cpp └── thread ├── CMakeLists.txt └── ThreadTest.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/README.md -------------------------------------------------------------------------------- /dlog/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/CMakeLists.txt -------------------------------------------------------------------------------- /dlog/common/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/Common.h -------------------------------------------------------------------------------- /dlog/common/CommonDefine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/CommonDefine.h -------------------------------------------------------------------------------- /dlog/common/FileUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/FileUtil.cpp -------------------------------------------------------------------------------- /dlog/common/FileUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/FileUtil.h -------------------------------------------------------------------------------- /dlog/common/Lock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/Lock.cpp -------------------------------------------------------------------------------- /dlog/common/Lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/Lock.h -------------------------------------------------------------------------------- /dlog/common/LoopThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/LoopThread.cpp -------------------------------------------------------------------------------- /dlog/common/LoopThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/LoopThread.h -------------------------------------------------------------------------------- /dlog/common/Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/Thread.cpp -------------------------------------------------------------------------------- /dlog/common/Thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/Thread.h -------------------------------------------------------------------------------- /dlog/common/TimeUtility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/TimeUtility.cpp -------------------------------------------------------------------------------- /dlog/common/TimeUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/common/TimeUtility.h -------------------------------------------------------------------------------- /dlog/config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/config/CMakeLists.txt -------------------------------------------------------------------------------- /dlog/config/ConfigParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/config/ConfigParser.cpp -------------------------------------------------------------------------------- /dlog/config/ConfigParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/config/ConfigParser.h -------------------------------------------------------------------------------- /dlog/logger/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/logger/CMakeLists.txt -------------------------------------------------------------------------------- /dlog/logger/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/logger/Log.h -------------------------------------------------------------------------------- /dlog/logger/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/logger/Logger.cpp -------------------------------------------------------------------------------- /dlog/logger/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/dlog/logger/Logger.h -------------------------------------------------------------------------------- /etc/dlog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/etc/dlog.json -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/LogTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/example/LogTest.cpp -------------------------------------------------------------------------------- /perf_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/perf_test/CMakeLists.txt -------------------------------------------------------------------------------- /perf_test/perf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/perf_test/perf/CMakeLists.txt -------------------------------------------------------------------------------- /perf_test/perf/PerfTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/perf_test/perf/PerfTest.cpp -------------------------------------------------------------------------------- /perf_test/thread/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/perf_test/thread/CMakeLists.txt -------------------------------------------------------------------------------- /perf_test/thread/ThreadTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armsword/dlog/HEAD/perf_test/thread/ThreadTest.cpp --------------------------------------------------------------------------------