class Core::PercentFormatter
Overview
Format normalized value [0..1] to 0 to 100% with given number of decimal digits. More…
#include <coreformatter.h> class PercentFormatter: public Core::Formatter { public: // construction PercentFormatter (CStringPtr name = "percent", int numDecimalDigits = 0); // methods virtual void print (Data& d) const; virtual bool scan (Data& d) const; static const Formatter& instance (int numDecimalDigits = 0); };
Inherited Members
public: // structs struct Data; struct Range; // methods CStringPtr getName () const; virtual void print (Data& d) const = 0; virtual bool scan (Data& d) const;
Detailed Documentation
Format normalized value [0..1] to 0 to 100% with given number of decimal digits.
Methods
virtual void print (Data& d) const
Print value to string.
virtual bool scan (Data& d) const
Scan value from string.