C++ syslog wrapper