virtual std::string toString() const =0
Return a std::string representation of this entry.
virtual std::string toString() const
Write the specified entry to a std::string.
An entry, perhaps compound, to be written into a table.
DoubleEntry(const double &value, int precision)
Construct with a value and a precision.
virtual std::string toString() const
Write the specified entry to a std::string.
RCP< TableEntry > second_
A table entry that is a simple double-precision number.
A table entry that is a simple std::string.
An entry containing two subentries, with the second to be written in parentheses after the first...
virtual std::string toChoppedString(int maxWidth) const
Return a std::string representation of this entry, truncated if necessary to fit within the given col...
A table entry that is a simple integer.
CompoundEntryWithParentheses(const RCP< TableEntry > &first, const RCP< TableEntry > &second, bool spaceBeforeParens=true)
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.
StringEntry(std::string value)
Construct with a value.