|
Gaudi Framework, version v22r0 |
| Home | Generated: 9 Feb 2011 |
Command property base class (abstract). More...
#include <GaudiKernel/CommandProperty.h>


Public Member Functions | |
| CommandProperty () | |
| Constructors and destructors. | |
| CommandProperty (const std::string &name) | |
| CommandProperty (const std::string &name, const std::string &value) | |
| virtual | ~CommandProperty () |
| virtual bool | set (const std::string &value) |
| Set value method. | |
| virtual void | handler (const std::string &value)=0 |
| User call back function. | |
Command property base class (abstract).
The CommandProperty is a subclass of StringProperty that has a callback when the value is changed. Not very useful until we have a scripting language
Definition at line 16 of file CommandProperty.h.
| CommandProperty::CommandProperty | ( | ) |
Constructors and destructors.
Definition at line 5 of file CommandProperty.cpp.
00006 : StringProperty( ) { 00007 }
| CommandProperty::CommandProperty | ( | const std::string & | name | ) |
Definition at line 9 of file CommandProperty.cpp.
00010 : StringProperty( name ) { 00011 }
| CommandProperty::CommandProperty | ( | const std::string & | name, | |
| const std::string & | value | |||
| ) |
Definition at line 13 of file CommandProperty.cpp.
00015 : StringProperty( name, value ) { 00016 }
| CommandProperty::~CommandProperty | ( | ) | [virtual] |
Definition at line 18 of file CommandProperty.cpp.
| virtual void CommandProperty::handler | ( | const std::string & | value | ) | [pure virtual] |
User call back function.
| bool CommandProperty::set | ( | const std::string & | value | ) | [virtual] |
Set value method.
Definition at line 21 of file CommandProperty.cpp.
00022 { 00023 bool result = StringProperty::set( value ); 00024 handler( value ); 00025 return result; 00026 }