class Core::PercentRangeFormatter

Overview

Format range value [0..100] to 0 to 100%. More…

#include <coreformatter.h>

class PercentRangeFormatter: public Core::Formatter
{
public:
    // construction

    PercentRangeFormatter (CStringPtr name = "percentrange");

    // methods

    virtual void print (Data& d) const;
    virtual bool scan (Data& d) const;
    static const Formatter& instance ();
};

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 range value [0..100] to 0 to 100%.

Methods

virtual void print (Data& d) const

Print value to string.

virtual bool scan (Data& d) const

Scan value from string.