Base class for representing compound entries in a printed table of data. "Compound" means that each e...
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.
DoubleEntry(const double &value, int precision, const std::ios_base::fmtflags &flags)
Construct with a value and a precision.
virtual std::string toString() const
Write the specified entry to a std::string.
IntEntry(int value, const std::ios_base::fmtflags &flags)
Construct with a value.
StringEntry(std::string value)
Construct with a value.
virtual std::string toString() const
Write the specified entry to a std::string.
An entry, perhaps compound, to be written into a table.
virtual std::string toString() const =0
Return a std::string representation of this entry.
virtual std::string toChoppedString(int maxWidth) const
Return a std::string representation of this entry, truncated if necessary to fit within the given col...