16 #ifndef STDOUT_LOGGER_H
17 #define STDOUT_LOGGER_H
42 const string& func_name_,
44 const char* fmt_, va_list);
48 const string& func_name_,
virtual int log_open(u_long groups_)
Open StdErr Logger.
virtual int log_close(void)
virtual void log_resync()
u_long m_groups
Enabled groups.
Group
Bit mask used to mask out log messages.
StdOutLogger & operator=(const StdOutLogger &)
no cloning
Socket & flush(Socket &os_)
flush manipulator.
virtual int log_msg(Group g_, size_t indent_level_, const string &func_name_, size_t expected_sz_, const char *fmt_, va_list)
virtual int log_func(Group g_, size_t indent_level_, const string &func_name_, marker_t type_)