Commit Graph

50 Commits

Author SHA1 Message Date
gabime
bcfa9241b8 Updated copyright headers 2019-06-04 00:09:16 +03:00
gabime
eea9d6136f Moved default sync factory to seperate file to avoid cyclic includes 2019-06-03 23:56:18 +03:00
gabime
78eeba940a Fix issue #114 2019-06-03 23:20:53 +03:00
gabime
d5c9bac3c7 wip static-lib 2019-05-12 23:08:14 +03:00
gabime
6bcb422c80 clang format and SPLDOG_HEADER_ONLY macro 2019-05-12 00:22:39 +03:00
gabime
46ef71e3ec Normalized copyright message 2019-05-11 20:06:17 +03:00
gabime
23fdc0eae4 Fixed issue #959 2019-01-17 17:09:35 +02:00
gabime
b368d18b0f Added default logger API 2018-10-12 03:04:55 +03:00
gabime
27a03c5cec Replaced SPDLOG_FINAL macro with final 2018-09-26 15:24:22 +03:00
Gabi Melman
2870afdeae
Update stdout_sinks.h 2018-08-21 03:37:29 +03:00
gabime
05d6960ebc code formatting and clang tidy warnings fixes 2018-08-13 10:30:02 +03:00
gabime
c2a49080aa Refactored sink interface and base_sink 2018-07-14 16:21:53 +03:00
gabime
9dc44c39e7 Fixed bugs in stdout_sinks and in msvc 2018-07-07 14:04:31 +03:00
gabime
a21594bec7 move underscores to the end of private members 2018-06-10 22:59:17 +03:00
gabime
caa26a2a47 Normalized spdlog include paths 2018-04-29 01:31:09 +03:00
gabime
110bdd93c8 Fixed stdout_sinks 2018-04-20 14:03:15 +03:00
gabime
c962c88342 Fixed linux port of v1.x 2018-04-20 13:20:19 +03:00
gabime
e4d3eb64e6 Udpated example and spdlog.h 2018-04-20 02:57:05 +03:00
gabime
924ef84241 Refactred spdlog.h and console sinks. Added global lock for all console sinks (traits) 2018-04-18 02:04:10 +03:00
gabime
6f4cd8d397 thread_pool and refactoring async 2018-04-14 03:34:57 +03:00
gabime
56e4a201ec formatting 2018-03-17 12:47:46 +02:00
gabime
4445f6f869 formatting 2018-03-16 17:35:56 +02:00
gabime
5afb5dc782 Changed clang formatting for templates 2018-03-16 17:13:50 +02:00
gabime
a2653d409f clang-format 2018-03-09 15:26:33 +02:00
Daniel Chabrowski
1e1ca23101 modernize-use-equals-default 2018-02-25 01:25:15 +01:00
Daniel Chabrowski
fb6df0512f modernize-use-override 2018-02-24 23:56:56 +01:00
Daniel Chabrowski
7f4c1bb77c modernize-use-using 2018-02-24 22:35:09 +01:00
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:
2017-11-11 13:44:27 +01:00
Tennn
f8d509d010 Fixed issues 449
Please check it
2017-05-21 17:44:44 +08:00
gabime
d56fa23eb9 fixed compilation errors 2017-05-21 03:48:54 +03:00
gabime
095cb1f560 Added _flush() to base_sink 2017-05-21 03:43:41 +03:00
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.
2017-04-28 17:24:55 +02:00
gabime
f14d1c002b astyle 2016-10-12 23:08:44 +03:00
gabime
0cfdad4d0b Windows console color support. Replaced color param in API with new functions 2016-10-12 15:10:10 +03:00
Kevin M. Godby
cb3b7728a1 Fix missing include detected by new header dependency tests. 2016-06-17 00:55:24 -05:00
Gabi Melman
6d5bce46f8 Revert "CMake script improvements" 2016-05-05 10:19:32 +03:00
Kevin M. Godby
e10a2fca65 Added missing base_sink.h include. 2016-05-04 19:25:48 -05:00
gabime
0d26359856 astyle 2016-04-20 11:57:49 +03:00
Anton Goryunov
ba68a2d05d - std::cout replaced with fwrite to stdout in console sink 2016-04-14 23:05:05 +03:00
gabime
495ecaeaee astyle 2016-04-03 02:14:54 +03:00
Kevin M. Godby
077c3095eb Added missing standard header includes. 2016-02-24 22:20:07 -06:00
Kevin M. Godby
196689f720 Fixed header include problems. 2016-02-24 21:26:18 -06:00
gabime
8c38b4ee9e MIT license 2015-11-28 18:24:20 +02:00
gabime
2a0d00929c stdout_loggers now thread safe across all instances (share same stdout_sink_mt) 2015-04-18 01:47:30 +03:00
gabi
b7b421c8fc Added auto flush to stdout & stderr sinks 2015-01-28 23:36:16 +02:00
gabime
40a55b8e34 astyle 2014-12-21 02:47:04 +02:00
gabime
d163b8c45a astyle 2014-12-21 02:42:37 +02:00
gabime
74aae4f368 readme 2014-11-01 03:20:54 +02:00
gabi
567e85e6d4 bench 2014-11-01 02:12:12 +02:00
gabi
c7b8c762fb spdlog 2014-10-31 01:13:27 +02:00