18 #ifndef OPAL_StringConstant_HH
19 #define OPAL_StringConstant_HH
40 virtual void print(std::ostream&)
const;
43 virtual void printValue(std::ostream& os)
const;
58 #endif // OPAL_StringConstant_HH
The base class for all OPAL objects.
Attribute & value()
Return the attribute representing the value of the definition.
void operator=(const StringConstant &)
virtual StringConstant * clone(const std::string &name)
Make clone.
virtual ~StringConstant()
StringConstant()
Exemplar constructor.
virtual bool canReplaceBy(Object *object)
Test if object can be replaced.
virtual void print(std::ostream &) const
Print the constant.
The base class for all OPAL value definitions.
virtual std::string getString() const
Return value.
virtual void printValue(std::ostream &os) const
Print its value.