Public Member Functions | |
| UserInputObjImpl () | |
| virtual const char * | text () const |
| virtual int | getIntValue () const |
| virtual double | getdValue () const |
| virtual float | getfValue () const |
| virtual bool | getBoolValue () const |
| virtual void | setValue (int i) |
| virtual void | setText (const char *s) |
| virtual void | setValue (double d) |
| virtual void | setValue (float f) |
| virtual void | setValue (bool b) |
| void | initClearValue () |
| sets current value as clear value | |
| void | clear () |
| void | setClearValue (const T &v) |
Protected Member Functions | |
| virtual bool | clear_ () |
| virtual void | setvalue_ (T v)=0 |
| virtual T | getvalue_ () const =0 |
Protected Attributes | |
| T | clearval_ |
| bool | clearvalset_ |
| UserInputObjImpl< T >::UserInputObjImpl | ( | ) | [inline] |
| void UserInputObjImpl< T >::clear | ( | ) | [inline, virtual] |
Implements UserInputObj.
| virtual bool UserInputObjImpl< T >::clear_ | ( | ) | [inline, protected, virtual] |
| virtual bool UserInputObjImpl< T >::getBoolValue | ( | ) | const [inline, virtual] |
Implements UserInputObj.
| virtual double UserInputObjImpl< T >::getdValue | ( | ) | const [inline, virtual] |
Implements UserInputObj.
| virtual float UserInputObjImpl< T >::getfValue | ( | ) | const [inline, virtual] |
Implements UserInputObj.
| virtual int UserInputObjImpl< T >::getIntValue | ( | ) | const [inline, virtual] |
Implements UserInputObj.
| virtual T UserInputObjImpl< T >::getvalue_ | ( | ) | const [protected, pure virtual] |
| void UserInputObjImpl< T >::initClearValue | ( | ) | [inline, virtual] |
sets current value as clear value
Implements UserInputObj.
| void UserInputObjImpl< T >::setClearValue | ( | const T & | v | ) | [inline] |
| virtual void UserInputObjImpl< T >::setText | ( | const char * | s | ) | [inline, virtual] |
Implements UserInputObj.
| virtual void UserInputObjImpl< T >::setValue | ( | double | d | ) | [inline, virtual] |
Implements UserInputObj.
| virtual void UserInputObjImpl< T >::setValue | ( | float | f | ) | [inline, virtual] |
Implements UserInputObj.
| virtual void UserInputObjImpl< T >::setValue | ( | bool | b | ) | [inline, virtual] |
Implements UserInputObj.
| virtual void UserInputObjImpl< T >::setValue | ( | int | i | ) | [inline, virtual] |
Implements UserInputObj.
| virtual void UserInputObjImpl< T >::setvalue_ | ( | T | v | ) | [protected, pure virtual] |
| virtual const char* UserInputObjImpl< T >::text | ( | ) | const [inline, virtual] |
Implements UserInputObj.
T UserInputObjImpl< T >::clearval_ [protected] |
bool UserInputObjImpl< T >::clearvalset_ [protected] |
1.7.1