1 #ifndef OPAL_AttCell_HH
2 #define OPAL_AttCell_HH 1
43 virtual void printFormat(std::ostream &os)
const = 0;
47 virtual void printValue(std::ostream &os)
const = 0;
55 virtual void setString(
const std::string &);
84 virtual void printValue(std::ostream &os)
const;
119 virtual void printValue(std::ostream &os)
const;
122 virtual void setString(
const std::string &);
134 #endif // OPAL_AttCell_HH
void operator=(const AttString &)
virtual void printFormat(std::ostream &os) const =0
Print the attribute format.
virtual void printValue(std::ostream &os) const
Print the attribute value.
virtual void printValue(std::ostream &os) const =0
Print the attribute value.
virtual void setReal(double)
Store the value.
The abstract base class for attribute cells.
virtual void printValue(std::ostream &os) const
Print the attribute value.
virtual void clearValue()
Clear the value.
virtual void setString(const std::string &)
Store the value.
void operator=(const AttCell &)
virtual void printFormat(std::ostream &os) const
Print the attribute format.
virtual void printFormat(std::ostream &os) const
Print the attribute format.
virtual void setString(const std::string &)
Store the value.
void operator=(const AttReal &)
The class for attribute cells with a real value.
virtual void clearValue()
Clear the value.
The class for attribute cells with a string value.
virtual void clearValue()=0
Clear the value.
virtual void setReal(double)
Store the value.