libassa 3.5.1
|
#include <StdOutLogger.h>
Private Member Functions | |
StdOutLogger (const StdOutLogger &) | |
StdOutLogger & | operator= (const StdOutLogger &) |
no cloning | |
Additional Inherited Members | |
![]() | |
static const unsigned int | LOGGER_MAXLINE = 6660 |
Maximum length of the formatted message. | |
![]() | |
virtual u_short | add_timestamp (ostream &sink_) |
virtual u_short | indent_func_name (ostream &sink_, const string &funcname_, size_t indent_level_, marker_t type_) |
char * | format_msg (size_t expected_sz_, const char *fmt_, va_list vap_, bool &release_) |
Format and put the message in the buffer. | |
![]() | |
u_short | m_indent_step |
Indentation step. | |
u_long | m_groups |
Enabled groups. | |
string | m_logfname |
Log file name. | |
bool | m_tmflg |
Timestamp on/off flag. | |
int | m_tz |
Timezone: 0-GMT, 1-Local. | |
![]() | |
static char | m_msgbuf [LOGGER_MAXLINE] |
Static buffer for formatted message. | |
Definition at line 32 of file StdOutLogger.h.
|
inline |
Definition at line 35 of file StdOutLogger.h.
|
private |
|
virtual |
Implements ASSA::Logger_Impl.
Definition at line 59 of file StdOutLogger.cpp.
References ASSA::Logger_Impl::add_timestamp(), ASSA::FUNC_ENTRY, ASSA::FUNC_EXIT, ASSA::Logger_Impl::group_enabled(), and ASSA::Logger_Impl::indent_func_name().
|
virtual |
Implements ASSA::Logger_Impl.
Definition at line 27 of file StdOutLogger.cpp.
References ASSA::Logger_Impl::add_timestamp(), ASSA::Logger_Impl::format_msg(), ASSA::FUNC_MSG, ASSA::Logger_Impl::group_enabled(), and ASSA::Logger_Impl::indent_func_name().
Open StdErr Logger.
Reimplemented from ASSA::Logger_Impl.
Definition at line 61 of file StdOutLogger.h.
References ASSA::Logger_Impl::m_groups.
Reimplemented from ASSA::Logger_Impl.
Definition at line 76 of file StdOutLogger.h.
|
private |
no cloning