|
nux-1.14.0
|
Public Member Functions | |
| IntegerValidator (int Minimum=INT_MIN, int Maximum=INT_MAX) | |
| IntegerValidator (const IntegerValidator &validator) | |
| IntegerValidator & | operator= (const IntegerValidator &rhs) |
| virtual Validator * | Clone () 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) |
Definition at line 30 of file IntegerValidator.h.
| int nux::IntegerValidator::GetClampedValue | ( | int | i | ) | const |
Definition at line 110 of file IntegerValidator.cpp.
{
if (i < m_Minimum)
return m_Minimum;
if (i > m_Maximum)
return m_Maximum;
return i;
}