E-MailRelay
G::LogOutput Member List

This is the complete list of members for G::LogOutput, including all inherited members.

assertion(LogOutput *, const char *file, int line, bool test, const char *test_string)G::LogOutputinlinestatic
assertion(LogOutput *, const char *file, int line, void *test, const char *test_string)G::LogOutputinlinestatic
assertionAbort() GDEF_NORETURN_RHSG::LogOutputstatic
assertionFailure(LogOutput *, const char *file, int line, const char *test_string) noexceptG::LogOutputstatic
at(Severity) const noexceptG::LogOutput
config() const noexceptG::LogOutput
configure(const Config &)G::LogOutput
context(std::string_view(*fn)(void *)=nullptr, void *fn_arg=nullptr) noexceptG::LogOutput
contextarg() noexceptG::LogOutput
fd() const noexceptG::LogOutput
Instance (defined in G::LogOutput)G::LogOutputfriend
instance() noexceptG::LogOutputstatic
LogOutput(const std::string &exename, const Config &config, const Path &logfile={})G::LogOutput
LogOutput(const std::string &exename, const Config &config, int fd)G::LogOutput
LogOutput(bool enabled, bool verbose=true, const G::Path &logfile={})G::LogOutputexplicit
LogOutput(const LogOutput &)=delete (defined in G::LogOutput)G::LogOutput
LogOutput(LogOutput &&)=delete (defined in G::LogOutput)G::LogOutput
operator=(const LogOutput &)=delete (defined in G::LogOutput)G::LogOutput
operator=(LogOutput &&)=delete (defined in G::LogOutput)G::LogOutput
output(LogStream &) noexceptG::LogOutput
register_(const Path &exe)G::LogOutputstatic
Severity enum name (defined in G::LogOutput)G::LogOutput
start(Severity, const char *file, int line) noexceptG::LogOutput
SyslogFacility enum name (defined in G::LogOutput)G::LogOutput
~LogOutput()G::LogOutput