stdout
or stderr
using a layout specified by the user.
The default target is stdout
.
Public Member Functions | |
ConsoleAppender () | |
ConsoleAppender (const LayoutPtr &layout) | |
ConsoleAppender (const LayoutPtr &layout, const LogString &target) | |
~ConsoleAppender () | |
void | setTarget (const LogString &value) |
Sets the value of the target property. | |
LogString | getTarget () const |
Returns the current value of the target property. | |
void | activateOptions (log4cxx::helpers::Pool &p) |
Derived appenders should override this method if option structure requires it. | |
void | setOption (const LogString &option, const LogString &value) |
Set option to value . | |
Static Public Member Functions | |
static const LogString & | getSystemOut () |
static const LogString & | getSystemErr () |
ConsoleAppender | ( | ) |
ConsoleAppender | ( | const LayoutPtr & | layout | ) |
ConsoleAppender | ( | const LayoutPtr & | layout, | |
const LogString & | target | |||
) |
~ConsoleAppender | ( | ) |
void setTarget | ( | const LogString & | value | ) |
Sets the value of the target property.
Recognized values are "System.out" and "System.err". Any other value will be ignored.
LogString getTarget | ( | ) | const |
Returns the current value of the target property.
The default value of the option is "System.out".
See also setTarget.
void activateOptions | ( | log4cxx::helpers::Pool & | p | ) | [virtual] |
Derived appenders should override this method if option structure requires it.
Reimplemented from WriterAppender.
Set option
to value
.
The handling of each option depends on the OptionHandler instance. Some options may become active immediately whereas other may be activated only when activateOptions is called.
Reimplemented from WriterAppender.
static const LogString& getSystemOut | ( | ) | [static] |
static const LogString& getSystemErr | ( | ) | [static] |