Vault  4.1
Public Member Functions
VCoutLogAppenderFactory Class Reference
Inheritance diagram for VCoutLogAppenderFactory:
VLogAppenderFactory

List of all members.

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.

Detailed Description

Definition at line 173 of file vlogger.cpp.


Member Function Documentation

virtual VLogAppenderPtr VCoutLogAppenderFactory::instantiateLogAppender ( const VSettingsNode settings,
const VSettingsNode defaults 
) const [inline, virtual]

Instantiates the concreted appender class from the specified settings.

Parameters:
settingssettings to use to configure the appender
defaultsoptional default settings for the appender to use if not specified in settings

Implements VLogAppenderFactory.

Definition at line 178 of file vlogger.cpp.

virtual void VCoutLogAppenderFactory::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.

Parameters:
infoNodea 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 180 of file vlogger.cpp.

References VBentoNode::addString().


The documentation for this class was generated from the following file:

Copyright ©1997-2014 Trygve Isaacson. All rights reserved. This documentation was generated with Doxygen.