A table entry that is a simple double-precision number.
A table entry that is a simple std::string.
An entry, perhaps compound, to be written into a table.
virtual std::string toString() const
Write the specified entry to a std::string.
virtual std::string toString() const
Write the specified entry to a std::string.
virtual std::string toChoppedString(int maxWidth) const
Return a std::string representation of this entry, truncated if necessary to fit within the given col...
An entry containing two subentries, with the second to be written in parentheses after the first....
StringEntry(std::string value)
Construct with a value.
A table entry that is a simple integer.
DoubleEntry(const double &value, int precision, const std::ios_base::fmtflags &flags)
Construct with a value and a precision.
IntEntry(int value, const std::ios_base::fmtflags &flags)
Construct with a value.
virtual std::string toString() const
Write the specified entry to a std::string.
virtual std::string toString() const
Write the specified entry to a std::string.
virtual std::string toString() const =0
Return a std::string representation of this entry.