Commit Graph

9 Commits (230c34ce90ee05376684602c88b3d9201adb7e7b)

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 39cdd08a54 no exceptions while logging 9 years ago
gabime febdf7324f astyle 9 years ago
gabime 258531481d fixed tests 9 years ago
gabime 5650f10bab DEPRECATED: operator<< API 9 years ago
gabime 58699a2bd4 astyle 9 years ago
gabime 10d5292bbb better support for custom eol 9 years ago
gabime 8387d779b4 fixed tests 10 years ago
gabime 2f81e54568 Added unit tests (catch based) 10 years ago