cafe::ConfigDumper Class Reference
[CAF Environment (Cafe)]

#include <ConfigDumper.hpp>

Inheritance diagram for cafe::ConfigDumper:

cafe::Processor List of all members.

Detailed Description

Dump configuration DB to screen or to the current ROOT directory.

Configuration options:

Definition at line 27 of file ConfigDumper.hpp.

Public Member Functions

 ConfigDumper (const char *name)
void begin ()
 Called at beginning of processing.

void finish ()
 Called at end of processing.

 ClassDef (ConfigDumper, 0)

Private Attributes

std::string _dumpName
bool _dumpToScreen
bool _dumpToROOTDir


Constructor & Destructor Documentation

cafe::ConfigDumper::ConfigDumper const char *  name  ) 
 

Definition at line 12 of file ConfigDumper.cpp.

References _dumpName, _dumpToROOTDir, _dumpToScreen, cafe::Config::get(), and cafe::Processor::name().


Member Function Documentation

void cafe::ConfigDumper::begin  )  [virtual]
 

Called at beginning of processing.

Reimplemented from cafe::Processor.

Definition at line 24 of file ConfigDumper.cpp.

References _dumpToScreen, cafe::Config::dumpConfig(), cafe::Processor::name(), and cafe::Processor::out().

cafe::ConfigDumper::ClassDef ConfigDumper  ,
 

void cafe::ConfigDumper::finish  )  [virtual]
 

Called at end of processing.

Reimplemented from cafe::Processor.

Definition at line 39 of file ConfigDumper.cpp.

References _dumpName, _dumpToROOTDir, cafe::Config::dumpConfig(), cafe::Processor::err(), cafe::Processor::fullName(), cafe::Processor::getDirectory(), cafe::Processor::name(), and cafe::Processor::out().


Member Data Documentation

std::string cafe::ConfigDumper::_dumpName [private]
 

Definition at line 33 of file ConfigDumper.hpp.

Referenced by ConfigDumper(), and finish().

bool cafe::ConfigDumper::_dumpToROOTDir [private]
 

Definition at line 35 of file ConfigDumper.hpp.

Referenced by ConfigDumper(), and finish().

bool cafe::ConfigDumper::_dumpToScreen [private]
 

Definition at line 34 of file ConfigDumper.hpp.

Referenced by begin(), and ConfigDumper().


The documentation for this class was generated from the following files:
Generated on Thu Apr 3 04:14:27 2008 for CAF by doxygen 1.3.4