![]()  | 
  
    Kea
    1.9.9-git
    
   | 
 
Defines single logging destination. More...
#include <logging_info.h>
 Inheritance diagram for isc::process::LoggingDestination:Public Member Functions | |
| LoggingDestination () | |
| Default constructor.  More... | |
| bool | equals (const LoggingDestination &other) const | 
| Compares two objects for equality.  More... | |
| virtual isc::data::ElementPtr | toElement () const | 
| Unparse a configuration object.  More... | |
  Public Member Functions inherited from isc::data::CfgToElement | |
| virtual | ~CfgToElement () | 
| Destructor.  More... | |
Public Attributes | |
| bool | flush_ | 
| Immediate flush.  More... | |
| uint64_t | maxsize_ | 
| Maximum log file size.  More... | |
| int | maxver_ | 
| Maximum number of log files in rotation.  More... | |
| std::string | output_ | 
| defines logging destination output  More... | |
| std::string | pattern_ | 
| defines the log format pattern It dictates what additional elements are output  More... | |
Defines single logging destination.
This structure is used to keep log4cplus configuration parameters.
Definition at line 23 of file logging_info.h.
      
  | 
  inline | 
Default constructor.
Definition at line 53 of file logging_info.h.
| bool isc::process::LoggingDestination::equals | ( | const LoggingDestination & | other | ) | const | 
      
  | 
  virtual | 
Unparse a configuration object.
Implements isc::data::CfgToElement.
Definition at line 28 of file logging_info.cc.
References output_.
| bool isc::process::LoggingDestination::flush_ | 
| uint64_t isc::process::LoggingDestination::maxsize_ | 
| int isc::process::LoggingDestination::maxver_ | 
Maximum number of log files in rotation.
Definition at line 33 of file logging_info.h.
Referenced by equals().
| std::string isc::process::LoggingDestination::output_ | 
defines logging destination output
Values accepted are: stdout, stderr, syslog, syslog:name. Any other destination will be considered a file name.
Definition at line 30 of file logging_info.h.
Referenced by equals(), and isc::process::LoggingInfo::LoggingInfo().
| std::string isc::process::LoggingDestination::pattern_ | 
defines the log format pattern It dictates what additional elements are output
Definition at line 43 of file logging_info.h.
Referenced by equals().