Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CommandProperty Class Reference

Command property base class (abstract). More...

#include <GaudiKernel/CommandProperty.h>

Inheritance diagram for CommandProperty:

SimpleProperty Property List of all members.

Public Methods

 CommandProperty ()
 Constructors and destructors. More...

 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. More...

virtual void handler ( const std::string& value ) = 0
 User call back function.


Detailed Description

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

Author(s):
David Quarrie

Definition at line 16 of file CommandProperty.h.


Constructor & Destructor Documentation

CommandProperty::CommandProperty ( )
 

Constructors and destructors.

Definition at line 5 of file CommandProperty.cpp.

CommandProperty::CommandProperty ( const std::string & name )
 

Definition at line 9 of file CommandProperty.cpp.

CommandProperty::CommandProperty ( const std::string & name,
const std::string & value )
 

Definition at line 13 of file CommandProperty.cpp.

CommandProperty::~CommandProperty ( ) [virtual]
 

Definition at line 18 of file CommandProperty.cpp.


Member Function Documentation

void CommandProperty::handler ( const std::string & value ) [pure virtual]
 

User call back function.

Referenced by set().

bool CommandProperty::set ( const std::string & value ) [virtual]
 

Set value method.

Definition at line 21 of file CommandProperty.cpp.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:22:09 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000