|
Nymph
v1.5.2
Flow-Based Data Processing Framework
|
#include <KTTestConfigurable.hh>

Public Member Functions | |
| KTTestConfigurable (const std::string &name="test-configurable") | |
| virtual | ~KTTestConfigurable () |
| bool | Configure (const scarab::param_node &node) |
| Should perform parameter store and command-line configurations. More... | |
| int | GetIntData () const |
| double | GetDoubleData () const |
| const std::string & | GetStringData () const |
| void | PrintConfig () const |
Public Member Functions inherited from KTConfigurable | |
| KTConfigurable (const std::string &name="default-name") | |
| virtual | ~KTConfigurable () |
| bool | Configure (const std::string &config) |
| Implement the option for calling Configure without passing a parameter store node. More... | |
| const std::string & | GetConfigName () const |
| void | SetConfigName (const std::string &name) |
Private Attributes | |
| int | fIntData |
| double | fDoubleData |
| std::string | fStringData |
Additional Inherited Members | |
Protected Attributes inherited from KTConfigurable | |
| KTCommandLineHandler * | fCLHandler |
| std::string | fConfigName |
Definition at line 15 of file KTTestConfigurable.hh.
| KTTestConfigurable | ( | const std::string & | name = "test-configurable" | ) |
Definition at line 22 of file KTTestConfigurable.cc.
|
virtual |
Definition at line 30 of file KTTestConfigurable.cc.
|
virtual |
Should perform parameter store and command-line configurations.
Implements KTConfigurable.
Definition at line 34 of file KTTestConfigurable.cc.
|
inline |
Definition at line 42 of file KTTestConfigurable.hh.
|
inline |
Definition at line 37 of file KTTestConfigurable.hh.
|
inline |
Definition at line 47 of file KTTestConfigurable.hh.
| void PrintConfig | ( | ) | const |
Definition at line 57 of file KTTestConfigurable.cc.
|
private |
Definition at line 33 of file KTTestConfigurable.hh.
|
private |
Definition at line 32 of file KTTestConfigurable.hh.
|
private |
Definition at line 34 of file KTTestConfigurable.hh.
1.8.13