E-MailRelay
|
A configuration structure for G::LogOutput. More...
#include <glogoutput.h>
Public Member Functions | |
Config & | set_output_enabled (bool value=true) |
Config & | set_summary_info (bool value=true) |
Config & | set_verbose_info (bool value=true) |
Config & | set_more_verbose_info (bool value=true) |
Config & | set_debug (bool value=true) |
Config & | set_with_level (bool value=true) |
Config & | set_with_timestamp (bool value=true) |
Config & | set_with_context (bool value=true) |
Config & | set_strip (bool value=true) |
Config & | set_quiet_stderr (bool value=true) |
Config & | set_use_syslog (bool value=true) |
Config & | set_allow_bad_syslog (bool value=true) |
Config & | set_facility (SyslogFacility) |
Config & | set_umask (Process::Umask::Mode) |
Config & | set_stdout (bool value=true) |
Public Attributes | |
bool | m_output_enabled {false} |
bool | m_summary_info {false} |
bool | m_verbose_info {false} |
bool | m_more_verbose_info {false} |
bool | m_debug {false} |
bool | m_with_level {false} |
bool | m_with_timestamp {false} |
bool | m_with_context {false} |
bool | m_strip {false} |
bool | m_quiet_stderr {false} |
bool | m_use_syslog {false} |
bool | m_allow_bad_syslog {false} |
bool | m_stdout {false} |
SyslogFacility | m_facility {SyslogFacility::User} |
Process::Umask::Mode | m_umask {Process::Umask::Mode::NoChange} |
A configuration structure for G::LogOutput.
Definition at line 76 of file glogoutput.h.
G::LogOutput::Config & G::LogOutput::Config::set_allow_bad_syslog | ( | bool | value = true | ) |
Definition at line 492 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_debug | ( | bool | value = true | ) |
Definition at line 450 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_facility | ( | SyslogFacility | facility | ) |
Definition at line 498 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_more_verbose_info | ( | bool | value = true | ) |
Definition at line 444 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_output_enabled | ( | bool | value = true | ) |
Definition at line 426 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_quiet_stderr | ( | bool | value = true | ) |
Definition at line 480 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_stdout | ( | bool | value = true | ) |
Definition at line 511 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_strip | ( | bool | value = true | ) |
Definition at line 474 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_summary_info | ( | bool | value = true | ) |
Definition at line 432 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_umask | ( | Process::Umask::Mode | umask | ) |
Definition at line 504 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_use_syslog | ( | bool | value = true | ) |
Definition at line 486 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_verbose_info | ( | bool | value = true | ) |
Definition at line 438 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_with_context | ( | bool | value = true | ) |
Definition at line 468 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_with_level | ( | bool | value = true | ) |
Definition at line 456 of file glogoutput.cpp.
G::LogOutput::Config & G::LogOutput::Config::set_with_timestamp | ( | bool | value = true | ) |
Definition at line 462 of file glogoutput.cpp.
bool G::LogOutput::Config::m_allow_bad_syslog {false} |
Definition at line 89 of file glogoutput.h.
bool G::LogOutput::Config::m_debug {false} |
Definition at line 82 of file glogoutput.h.
SyslogFacility G::LogOutput::Config::m_facility {SyslogFacility::User} |
Definition at line 91 of file glogoutput.h.
bool G::LogOutput::Config::m_more_verbose_info {false} |
Definition at line 81 of file glogoutput.h.
bool G::LogOutput::Config::m_output_enabled {false} |
Definition at line 78 of file glogoutput.h.
bool G::LogOutput::Config::m_quiet_stderr {false} |
Definition at line 87 of file glogoutput.h.
bool G::LogOutput::Config::m_stdout {false} |
Definition at line 90 of file glogoutput.h.
bool G::LogOutput::Config::m_strip {false} |
Definition at line 86 of file glogoutput.h.
bool G::LogOutput::Config::m_summary_info {false} |
Definition at line 79 of file glogoutput.h.
Process::Umask::Mode G::LogOutput::Config::m_umask {Process::Umask::Mode::NoChange} |
Definition at line 92 of file glogoutput.h.
bool G::LogOutput::Config::m_use_syslog {false} |
Definition at line 88 of file glogoutput.h.
bool G::LogOutput::Config::m_verbose_info {false} |
Definition at line 80 of file glogoutput.h.
bool G::LogOutput::Config::m_with_context {false} |
Definition at line 85 of file glogoutput.h.
bool G::LogOutput::Config::m_with_level {false} |
Definition at line 83 of file glogoutput.h.
bool G::LogOutput::Config::m_with_timestamp {false} |
Definition at line 84 of file glogoutput.h.