Wt examples  3.3.5
Public Member Functions
NumericItem Class Reference
Inheritance diagram for NumericItem:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual NumericItemclone () const
virtual void setData (const boost::any &data, int role=Wt::UserRole)

Detailed Description

Definition at line 16 of file CsvUtil.C.


Member Function Documentation

virtual NumericItem* NumericItem::clone ( ) const [inline, virtual]

Reimplemented from Wt::WStandardItem.

Definition at line 18 of file CsvUtil.C.

                                     {
    return new NumericItem();
  }
virtual void NumericItem::setData ( const boost::any &  data,
int  role = Wt::UserRole 
) [inline, virtual]

Reimplemented from Wt::WStandardItem.

Definition at line 22 of file CsvUtil.C.

                                                                    {
    boost::any dt;

    if (role == Wt::EditRole) {
      std::string s = Wt::asString(data).toUTF8();

      char *end;
      double d = std::strtod(s.c_str(), &end);
      if (*end == 0)
        dt = boost::any(d);
      else
        dt = data;
    } else
      dt = data;

    Wt::WStandardItem::setData(dt, role);
  }

The documentation for this class was generated from the following file:

Generated on Tue Mar 22 2016 for the C++ Web Toolkit (Wt) by doxygen 1.7.6.1