nux-0.9.48

nux::HexRegExpValidator Class Reference

#include <Nux/HexRegExpValidator.h>

Inheritance diagram for nux::HexRegExpValidator:
nux::Validator

Public Member Functions

 HexRegExpValidator (int Minimum=INT_MIN, int Maximum=INT_MAX)
 HexRegExpValidator (const HexRegExpValidator &validator)
HexRegExpValidatoroperator= (const HexRegExpValidator &rhs)
virtual ~HexRegExpValidator ()
virtual ValidatorClone () const
int GetClampedValue (int i) const
virtual void Alternative (const TCHAR *str)
void SetMinimum (int value)
int GetMinimum () const
void SetMaximum (int value)
int GetMaximum () const
NString ToString (int i)
int ToInteger (const TCHAR *str)

Constructor & Destructor Documentation

nux::HexRegExpValidator::HexRegExpValidator ( int  Minimum = INT_MIN,
int  Maximum = INT_MAX 
)
nux::HexRegExpValidator::HexRegExpValidator ( const HexRegExpValidator validator)
virtual nux::HexRegExpValidator::~HexRegExpValidator ( ) [virtual]

Member Function Documentation

virtual void nux::HexRegExpValidator::Alternative ( const TCHAR str) [virtual]

Reimplemented from nux::Validator.

virtual Validator* nux::HexRegExpValidator::Clone ( ) const [virtual]

Implements nux::Validator.

int nux::HexRegExpValidator::GetClampedValue ( int  i) const
Returns:
The input value clamped to the range [m_Minimum, m_Maximum].
int nux::HexRegExpValidator::GetMaximum ( ) const
int nux::HexRegExpValidator::GetMinimum ( ) const
HexRegExpValidator& nux::HexRegExpValidator::operator= ( const HexRegExpValidator rhs)
void nux::HexRegExpValidator::SetMaximum ( int  value)
void nux::HexRegExpValidator::SetMinimum ( int  value)
int nux::HexRegExpValidator::ToInteger ( const TCHAR str)
NString nux::HexRegExpValidator::ToString ( int  i)

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