1 #ifndef OPAL_ValueDefinition_HH
2 #define OPAL_ValueDefinition_HH
105 #endif // OPAL_ValueDefinition_HH
virtual bool shouldTrace() const
Trace flag.
The base class for all OPAL objects.
virtual bool getBoolComponent(int) const
Return indexed logical value.
Attribute & value()
Return the attribute representing the value of the definition.
virtual std::string getStringComponent(int) const
Return indexed string value.
virtual double getRealComponent(int) const
Return indexed real value.
virtual ~ValueDefinition()
virtual std::string getString() const
Return string value.
void operator=(const ValueDefinition &)
virtual const std::string getCategory() const
Return the object category as a string.
virtual double getReal() const
Return real value.
The base class for all OPAL value definitions.
const std::string itsPrefix
The declaration prefix.
virtual bool shouldUpdate() const
Update flag.
virtual bool getBool() const
Return logical value.
A representation of an Object attribute.