Commit Graph

11 Commits (3014087b6682bcb27db68cb7b7aeae0319757728)

Author SHA1 Message Date
Jens Breitbart 67b633880b Replaced throw() with noexcept and removed some unneeded ';'. 11 years ago
gabime 92f2b7556e syslog improvments 11 years ago
gabime 689960f27c fix syslog bug 11 years ago
fooinha c44ca12d57 Call closelog in syslog sink's destructor 11 years ago
fooinha 375b88c191 Optional arguments for syslog_logger factory. 11 years ago
fooinha 8c9a6fc02c * openlog setup for syslog sink 11 years ago
gabime ece27ac952 astyle 11 years ago
gabime a3a8f107a4 revert syslog 11 years ago
gabime c2fc8edfed syslog compile 11 years ago
Gabi Melman 8f24fc5f14 Update syslog_sink.h
Removed un needed includes
11 years ago
Arnaud Kapp 67eef26c26 Add a syslog() based sink for Linux.
This commit introduce a new sink: syslog_sink.
This sink is Linux only, and will write log entries to the system
logger, using the syslog() library call.

It is instanciable using spdlog::syslog_logger(name). Note that
the suffix _st or _mt is not present, as syslog() is thread-safe.

I also applied @gabime reviews and added license header.
11 years ago