#include <DateValidator.h>

Public Member Functions | |
| DateValidator (const boost::gregorian::date &bottom, const boost::gregorian::date &top) | |
| Construct a date validator. | |
| virtual State | validate (WString &input, int &pos) const |
Private Attributes | |
| boost::gregorian::date | bottom_ |
| boost::gregorian::date | top_ |
This example validator only accepts input in the dd/mm/yyyy format, and checks that the date is in the right range.
It would be a natural thing to extend this class to provide access to the parsed date as a boost::gregorian::date object for example.
This class is part of the Wt form example.
Definition at line 33 of file DateValidator.h.
| DateValidator::DateValidator | ( | const boost::gregorian::date & | bottom, | |
| const boost::gregorian::date & | top | |||
| ) |
Construct a date validator.
The validator will accept only dates in the indicated range.
| WValidator::State DateValidator::validate | ( | WString & | input, | |
| int & | pos | |||
| ) | const [virtual] |
boost::gregorian::date DateValidator::bottom_ [private] |
Definition at line 50 of file DateValidator.h.
boost::gregorian::date DateValidator::top_ [private] |
Definition at line 50 of file DateValidator.h.
1.5.6