Wt::WDoubleValidator Class Reference

A WDoubleValidator is used to validate floating point user input. More...

#include <WDoubleValidator>

Inherits Wt::WValidator.

Inheritance diagram for Wt::WDoubleValidator:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 WDoubleValidator (double minimum=std::numeric_limits< double >::min(), double maximum=std::numeric_limits< double >::max())
 Create a new double validator that accepts double within the given range.
double bottom () const
 Return the bottom of the valid double range.
void setBottom (double bottom)
 Set the bottom of the valid double range.
double top () const
 Return the top of the valid double range.
void setTop (double top)
 Set the top of the valid double range.
virtual void setRange (double bottom, double top)
 Set the range of valid doubles.
virtual State validate (WString &input, int &pos) const
 Validate the input as an double within the given range.

Detailed Description

A WDoubleValidator is used to validate floating point user input.

This validator checks whether user input is a double in the pre-defined range.


Member Function Documentation

WValidator::State Wt::WDoubleValidator::validate ( WString input,
int &  pos 
) const [virtual]

Validate the input as an double within the given range.

Returns Valid if the input is an double in the given range. Returns Invalid if the input is not an double, or outside of the given range.

Reimplemented from Wt::WValidator.


The documentation for this class was generated from the following files:
Generated on Sun Jul 1 19:37:18 2007 for Wt by doxygen 1.4.7