All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CommandProperty.h
Go to the documentation of this file.
1 // $Header: /tmp/svngaudi/tmp.jEpFh25751/Gaudi/GaudiKernel/GaudiKernel/CommandProperty.h,v 1.3 2001/02/23 16:12:09 dquarrie Exp $
2 #ifndef GAUDIKERNEL_COMMANDPROPERTY_H
3 #define GAUDIKERNEL_COMMANDPROPERTY_H
4 
5 // Include files
6 #include "Property.h"
7 
17 public:
20  CommandProperty( const std::string& name );
21  CommandProperty( const std::string& name, const std::string& value );
22  virtual ~CommandProperty();
24  virtual bool set( const std::string& value );
26  virtual void handler( const std::string& value ) = 0;
27 };
28 
29 #endif // GAUDIKERNEL_COMMANDPROPERTY_H
30 
bool set(const std::string &value)
update the value of the property/check the verifier
Command property base class (abstract).
#define GAUDI_API
Definition: Kernel.h:108