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