Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

validate.h File Reference

Go to the source code of this file.

Compounds

class  TFilterValidator
 Check an input field as the user types into it. More...

class  TLookupValidator
 Compares the string typed by a user with a list of acceptable values. More...

class  TPXPictureValidator
 Compare user input with a picture of a data format to determine the validity of entered data. More...

class  TRangeValidator
 Determines whether the data typed by a user falls within a designated range of integers. More...

class  TStringLookupValidator
 Verifies the data in its associated input line by searching through a collection of valid strings. More...

class  TValidator
 Implements an abstract data validation object. More...


Enumerations

enum  TVTransfer { vtDataSize, vtSetData, vtGetData }
enum  TPicResult {
  prComplete, prIncomplete, prEmpty, prError,
  prSyntax, prAmbiguous, prIncompNoFill
}

Functions

ipstreamoperator>> (ipstream &is, TValidator &v)
ipstreamoperator>> (ipstream &is, TValidator *&v)
opstreamoperator<< (opstream &os, TValidator &v)
opstreamoperator<< (opstream &os, TValidator *v)
ipstreamoperator>> (ipstream &is, TFilterValidator &v)
ipstreamoperator>> (ipstream &is, TFilterValidator *&v)
opstreamoperator<< (opstream &os, TFilterValidator &v)
opstreamoperator<< (opstream &os, TFilterValidator *v)
ipstreamoperator>> (ipstream &is, TRangeValidator &v)
ipstreamoperator>> (ipstream &is, TRangeValidator *&v)
opstreamoperator<< (opstream &os, TRangeValidator &v)
opstreamoperator<< (opstream &os, TRangeValidator *v)
ipstreamoperator>> (ipstream &is, TLookupValidator &v)
ipstreamoperator>> (ipstream &is, TLookupValidator *&v)
opstreamoperator<< (opstream &os, TLookupValidator &v)
opstreamoperator<< (opstream &os, TLookupValidator *v)
ipstreamoperator>> (ipstream &is, TStringLookupValidator &v)
ipstreamoperator>> (ipstream &is, TStringLookupValidator *&v)
opstreamoperator<< (opstream &os, TStringLookupValidator &v)
opstreamoperator<< (opstream &os, TStringLookupValidator *v)

Variables

const int vsOk = 0
const int vsSyntax = 1
const int voFill = 0x0001
const int voTransfer = 0x0002
const int voReserved = 0x00FC


Detailed Description

validate.h

Definition in file validate.h.


Function Documentation

opstream & operator<< ( opstream & os,
TStringLookupValidator * v ) [inline]
 

Undocumented.

Definition at line 929 of file validate.h.

opstream & operator<< ( opstream & os,
TStringLookupValidator & v ) [inline]
 

Undocumented.

Definition at line 924 of file validate.h.

opstream & operator<< ( opstream & os,
TLookupValidator * v ) [inline]
 

Undocumented.

Definition at line 816 of file validate.h.

opstream & operator<< ( opstream & os,
TLookupValidator & v ) [inline]
 

Undocumented.

Definition at line 811 of file validate.h.

opstream & operator<< ( opstream & os,
TRangeValidator * v ) [inline]
 

Undocumented.

Definition at line 730 of file validate.h.

opstream & operator<< ( opstream & os,
TRangeValidator & v ) [inline]
 

Undocumented.

Definition at line 725 of file validate.h.

opstream & operator<< ( opstream & os,
TFilterValidator * v ) [inline]
 

Undocumented.

Definition at line 589 of file validate.h.

opstream & operator<< ( opstream & os,
TFilterValidator & v ) [inline]
 

Undocumented.

Definition at line 584 of file validate.h.

opstream & operator<< ( opstream & os,
TValidator * v ) [inline]
 

Undocumented.

Definition at line 481 of file validate.h.

opstream & operator<< ( opstream & os,
TValidator & v ) [inline]
 

Undocumented.

Definition at line 476 of file validate.h.

ipstream & operator>> ( ipstream & is,
TStringLookupValidator *& v ) [inline]
 

Undocumented.

Definition at line 918 of file validate.h.

ipstream & operator>> ( ipstream & is,
TStringLookupValidator & v ) [inline]
 

Undocumented.

Definition at line 913 of file validate.h.

ipstream & operator>> ( ipstream & is,
TLookupValidator *& v ) [inline]
 

Undocumented.

Definition at line 805 of file validate.h.

ipstream & operator>> ( ipstream & is,
TLookupValidator & v ) [inline]
 

Undocumented.

Definition at line 800 of file validate.h.

ipstream & operator>> ( ipstream & is,
TRangeValidator *& v ) [inline]
 

Undocumented.

Definition at line 719 of file validate.h.

ipstream & operator>> ( ipstream & is,
TRangeValidator & v ) [inline]
 

Undocumented.

Definition at line 714 of file validate.h.

ipstream & operator>> ( ipstream & is,
TFilterValidator *& v ) [inline]
 

Undocumented.

Definition at line 578 of file validate.h.

ipstream & operator>> ( ipstream & is,
TFilterValidator & v ) [inline]
 

Undocumented.

Definition at line 573 of file validate.h.

ipstream & operator>> ( ipstream & is,
TValidator *& v ) [inline]
 

Undocumented.

Definition at line 470 of file validate.h.

ipstream & operator>> ( ipstream & is,
TValidator & v ) [inline]
 

Undocumented.

Definition at line 465 of file validate.h.


Generated at Sat Sep 22 20:19:17 2001 for TVision by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001