Commit Graph

10 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 730f0e02a6 better support for file sizes in 32/64 bits 9 years ago
gabime 01601cef85 fixed tests warnings 9 years ago
gabime 0d26359856 astyle 10 years ago
gabime 495ecaeaee astyle 10 years ago
gabime a96092ac32 tests small update 10 years ago
gabime e226bfc35d tests updated to vs2015 10 years ago
gabime 3d420a3bcf tests refactoring 10 years ago
gabime a05ba78656 added file_helper tests 10 years ago