Commit Graph

43 Commits (cd8e15dcd163fd89c0d4e1329842bf3d6a877817)

Author SHA1 Message Date
gabime cd8e15dcd1 Fixed clang-tidy warnings 7 years ago
gabime e8dae26176 Moved spdlog::make_unique to spdlog::details::make_unique and prevent T to be array 7 years ago
gabime a74bbe7381 base_sink default ctor 7 years ago
gabime 729ec21629 Added virtual protected functions to base_sink 7 years ago
gabime b393715bee Added virtual protected functions to base_sink 7 years ago
gabime 65defd3806 Replaced SPDLOG_FINAL macro with final 7 years ago
gabime 05d6960ebc code formatting and clang tidy warnings fixes 7 years ago
gabime 9e4925eff0 clang format 7 years ago
gabime c2a49080aa Refactored sink interface and base_sink 7 years ago
gabime cd4dcbab36 Renamed simple_file_sink -> basic_file_sink 7 years ago
gabime 0c19bdd772 pattern per sink and pattern caching 7 years ago
gabime 15f3b0fea5 format 7 years ago
gabime a21594bec7 move underscores to the end of private members 7 years ago
gabime f886ae0005 Removed unneeded include 7 years ago
gabime caa26a2a47 Normalized spdlog include paths 7 years ago
gabime 56e4a201ec formatting 8 years ago
gabime 4445f6f869 formatting 8 years ago
gabime 5afb5dc782 Changed clang formatting for templates 8 years ago
gabime a2653d409f clang-format 8 years ago
Daniel Chabrowski 0c94ce0039 deleted copy op and a little format 8 years ago
Daniel Chabrowski fb6df0512f modernize-use-override 8 years ago
gabime a9149c6d46 added lock on flush in base_sink 8 years ago
daylanKifky 27e7412640 modified path on quoted #includes
Paths pointing to the root of the library where replaced for ones relatives to each file.

For example, inside /include/spdlog/details/file_helper.h:

This will look for os.h in /include/spdlog/details/spdlog/details/ which doesn't exists.

replaced with:
8 years ago
Alexei Pastuchov 8fd16fc45e code formatting (astyle and dos2unix)
it aims to solve the issue #467
8 years ago
Tennn f8d509d010 Fixed issues 449
Please check it
8 years ago
gabime 095cb1f560 Added _flush() to base_sink 8 years ago
Jean-Michaël Celerier 53138c20fb Add an optional final qualifier to types
When building with GCC's -Wfinal-types, a lot of types of spdlog
are marked as being more optimizable if they were marked final.

This patch adds a possibility for the user of the library to `#define SPDLOG_FINAL final`
and enjoy potentially better performance : GCC is then able to replace virtual calls by true
function calls if it can ensure that there are no derived types).

By default SPDLOG_FINAL is defined to nothing to not break existing code that
may be inheriting of some of these types for some reason.
8 years ago
odeits 6670d3b925 fix typos in base_sink.h 9 years ago
Gabi Melman cee155c1dd typo in comment 9 years ago
gabime 0d26359856 astyle 9 years ago
gabime 495ecaeaee astyle 10 years ago
Kevin M. Godby 077c3095eb Added missing standard header includes. 10 years ago
Kevin M. Godby 196689f720 Fixed header include problems. 10 years ago
gabime 8c38b4ee9e MIT license 10 years ago
Denis Ivaykin 63e0012e34 flush in logger 10 years ago
Denis Ivaykin 849b5cb84e flush 10 years ago
gabime 40a55b8e34 astyle 11 years ago
gabime d163b8c45a astyle 11 years ago
Jens Breitbart 67b633880b Replaced throw() with noexcept and removed some unneeded ';'. 11 years ago
gabi fd3f13cd90 revert sink accepting only char* and size_t 11 years ago
gabi 66039c7c0e Simplified sink interface - to just accept char* and size_t 11 years ago
gabime 74aae4f368 readme 11 years ago
gabi c7b8c762fb spdlog 11 years ago