![]() |
|
|
Generated: 18 Jul 2008 |
#include <GaudiKernel/CommandProperty.h>
Inheritance diagram for CommandProperty:


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.
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. | |
| CommandProperty::CommandProperty | ( | ) |
Constructors and destructors.
Definition at line 5 of file CommandProperty.cpp.
00006 : StringProperty( ) { 00007 }
| CommandProperty::CommandProperty | ( | const std::string & | name | ) |
| CommandProperty::CommandProperty | ( | const std::string & | name, | |
| const std::string & | value | |||
| ) |
| CommandProperty::~CommandProperty | ( | ) | [virtual] |
| bool CommandProperty::set | ( | const std::string & | value | ) | [virtual] |
Set value method.
Definition at line 21 of file CommandProperty.cpp.
References handler(), PropertyWithVerifier< TYPE, VERIFIER >::set(), and PropertyWithValue< TYPE >::value().
00022 { 00023 bool result = StringProperty::set( value ); 00024 handler( value ); 00025 return result; 00026 }
| virtual void CommandProperty::handler | ( | const std::string & | value | ) | [pure virtual] |