| 
    Wt
    4.0.0
    
   | 
 
A traits class for a type stored in a cpp17::any. More...
#include <WAny.h>
Static Public Member Functions | |
| static WString | asString (const Type &value, const WString &format) | 
| Converts a value to a string.  More... | |
| static double | asNumber (const Type &v) | 
| Converts a value to a number.  More... | |
| static int | compare (const Type &v1, const Type &v2) | 
| Compares two values.  More... | |
A traits class for a type stored in a cpp17::any.
The traits are used by Wt's view classes (such as Wt::WTableView Wt::WTreeView, Wt::Chart::WCartesianChart) to deal with values in a Wt::WAbstractItemModel:
This traits class provides a default implementation for supporting values value of a custom type Type in Wt's MVC system, which relies on:
You can specialize these traits if you need to customize one or more of these operations.
      
  | 
  static | 
Converts a value to a number.
The default implementation uses std::stod() on the string value
      
  | 
  static | 
Converts a value to a string.
The default implementation uses std::ostream<< operator for the value.
      
  | 
  static | 
Compares two values.
The default implementation uses operator== and operator<.
 1.8.11