Vault
4.1
|
Public Member Functions | |
virtual VLogAppenderPtr | instantiateLogAppender (const VSettingsNode &settings, const VSettingsNode &defaults) const |
Instantiates the concreted appender class from the specified settings. | |
virtual void | addInfo (VBentoNode &infoNode) const |
For diagnostic purposes, adds the properties/state of this factory to the supplied Bento node. |
Definition at line 228 of file vlogger.cpp.
virtual VLogAppenderPtr VStringVectorLogAppenderFactory::instantiateLogAppender | ( | const VSettingsNode & | settings, |
const VSettingsNode & | defaults | ||
) | const [inline, virtual] |
Instantiates the concreted appender class from the specified settings.
settings | settings to use to configure the appender |
defaults | optional default settings for the appender to use if not specified in settings |
Implements VLogAppenderFactory.
Definition at line 233 of file vlogger.cpp.
virtual void VStringVectorLogAppenderFactory::addInfo | ( | VBentoNode & | infoNode | ) | const [inline, virtual] |
For diagnostic purposes, adds the properties/state of this factory to the supplied Bento node.
Concrete classes should add their type-specific info, primarily the factory and appender class names.
infoNode | a Bento node to which to add properties describing this factory, specifically a string of name "type" whose value is the appender class name |
Implements VLogAppenderFactory.
Definition at line 235 of file vlogger.cpp.
References VBentoNode::addString().