class sys::log
enum priority: int
enum levels: int
enum facilities: int
enum options: int
max_level(levels rhs) -> levels
~log()
log(const char * name = nullptr, facilities facility = facilities::user, options option = options{})explicit
template <class ... Args>
message(log::priority prio, const char * format, Args ... args) -> void
operator|(log::levels a, log::priority b) -> constexpr inline ::sys::log::priority
operator|(log::priority a, log::levels b) -> constexpr inline ::sys::log::priority
operator|(log::facilities a, log::priority b) -> constexpr inline ::sys::log::priority
message(log::facilities facility, log::levels level, const char * format, Args ... args) -> void
UNISTDX_FLAGS(log::options)
operator|(log::facilities a, log::levels b) -> constexpr inline ::sys::log::priority
operator|(log::levels a, log::facilities b) -> constexpr inline ::sys::log::priority
message(const char * format, Args ... args) -> void
operator|(log::priority a, log::facilities b) -> constexpr inline ::sys::log::priority