Commit Graph

20 Commits (b6805fd826f88e513bdd07b85035fc30b5ad8d02)

Author SHA1 Message Date
vwbij b6805fd826 *Added a bitmask to filter the logs. Now it is possible to use the bitmask and/or the loglevel to filter messages. You can disable this feature with the switch “SPDLOG_BITMASK_LOG_FILTER” in “tweakme.h”.
* Support for widechar format strings and logfiles, activated by  setting “SPDLOG_WCHAR_LOGGING” in “tweakme.h”. This selects the format of the format strings and of the logfiles. For Unicode logfiles a correct BOM is written as first character of the file.
* Created a DLL with a C-Syle call interface “spdloglb.dll”. To do so, I’ve done the following:
* Created the folder “include\spdlog\cstyle” with “logger_handle.h”, “sink_handle.h”
* Created c-style interface under “spdloglb”, “spdloglb.cpp/h”
* Interface to format strings using an object and stream operators: “spdloglb_vararg.cpp/h”, “vararg_list.h”, “vararg_listitem.h” under “include\spdlog\cstyle”
* Taking out essential types from “common.h” to “common_types.h”: minimize informations required for the DLL interface.
9 years ago
gabime e97621d61d Removed force_flush arg from everywhere. Use flush_on(level) instead 9 years ago
gabime 3afabcd17e astyle 9 years ago
gabime d2a367fa7c Fixed tests after remove of force_flush arg 9 years ago
gabime 58699a2bd4 astyle 9 years ago
eao197 ef9842c36d daily_file_sink with custom file name calculator 9 years ago
gabime 0d26359856 astyle 10 years ago
gabime 495ecaeaee astyle 10 years ago
gabime e226bfc35d tests updated to vs2015 10 years ago
gabime 3d420a3bcf tests refactoring 10 years ago
Gabi Melman a3c23311b3 Update file_log.cpp 10 years ago
gabime a9fb96e088 1. Fixed file_helper::exists() bug under windows which returned false in some circumstances
2. Improved file_helper::exists() performance under linux to use stat sys call
3. Added unit tests
10 years ago
gabime 8c38b4ee9e MIT license 10 years ago
gabime 74b0268713 Minor example fix 10 years ago
gabime d7b0b54c9c fixed tests 10 years ago
gabime dcdf2280c8 fixed tests 10 years ago
gabime 8387d779b4 fixed tests 10 years ago
gabime c701420cf6 fixed tests 10 years ago
gabime b5eaef81d4 fixed tests under gcc 10 years ago
gabime 2f81e54568 Added unit tests (catch based) 10 years ago