Public Member Functions | |
| UserInputObj () | |
| virtual | ~UserInputObj () |
| virtual const char * | text () const =0 |
| virtual int | getIntValue () const =0 |
| virtual double | getdValue () const =0 |
| virtual float | getfValue () const =0 |
| virtual bool | getBoolValue () const =0 |
| virtual void | setText (const char *)=0 |
| virtual void | setValue (const char *s) |
| virtual void | setValue (int)=0 |
| virtual void | setValue (double)=0 |
| virtual void | setValue (float)=0 |
| virtual void | setValue (bool)=0 |
| virtual void | setReadOnly (bool=true)=0 |
| virtual bool | isReadOnly () const =0 |
| virtual void | initClearValue ()=0 |
| sets current value as clear value | |
| virtual void | clear ()=0 |
| virtual void | addItem (const char *txt) |
| bool | notifyValueChanging (const CallBack &cb) |
| intermediate value available | |
| bool | notifyValueChanged (const CallBack &cb) |
| value change complete cq. commited | |
| bool | notifyUpdateRequested (const CallBack &cb) |
| bool | update (const DataInpSpec &s) |
| return false if not updated for whatever reason. | |
| virtual void | setToolTip (const char *)=0 |
Protected Member Functions | |
| virtual bool | notifyValueChanging_ (const CallBack &)=0 |
| return false if not available | |
| virtual bool | notifyValueChanged_ (const CallBack &)=0 |
| return false if not available | |
| virtual bool | notifyUpdateRequested_ (const CallBack &)=0 |
| virtual bool | update_ (const DataInpSpec &)=0 |
| UserInputObj::UserInputObj | ( | ) | [inline] |
| virtual UserInputObj::~UserInputObj | ( | ) | [inline, virtual] |
| virtual void UserInputObj::addItem | ( | const char * | txt | ) | [inline, virtual] |
| virtual void UserInputObj::clear | ( | ) | [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual bool UserInputObj::getBoolValue | ( | ) | const [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual double UserInputObj::getdValue | ( | ) | const [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual float UserInputObj::getfValue | ( | ) | const [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual int UserInputObj::getIntValue | ( | ) | const [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual void UserInputObj::initClearValue | ( | ) | [pure virtual] |
sets current value as clear value
Implemented in UserInputObjImpl< T >.
| virtual bool UserInputObj::isReadOnly | ( | ) | const [pure virtual] |
| bool UserInputObj::notifyUpdateRequested | ( | const CallBack & | cb | ) | [inline] |
| virtual bool UserInputObj::notifyUpdateRequested_ | ( | const CallBack & | ) | [protected, pure virtual] |
| bool UserInputObj::notifyValueChanged | ( | const CallBack & | cb | ) | [inline] |
value change complete cq. commited
| virtual bool UserInputObj::notifyValueChanged_ | ( | const CallBack & | ) | [protected, pure virtual] |
return false if not available
| bool UserInputObj::notifyValueChanging | ( | const CallBack & | cb | ) | [inline] |
intermediate value available
| virtual bool UserInputObj::notifyValueChanging_ | ( | const CallBack & | ) | [protected, pure virtual] |
return false if not available
| virtual void UserInputObj::setReadOnly | ( | bool | = true |
) | [pure virtual] |
| virtual void UserInputObj::setText | ( | const char * | ) | [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual void UserInputObj::setToolTip | ( | const char * | ) | [pure virtual] |
| virtual void UserInputObj::setValue | ( | bool | ) | [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual void UserInputObj::setValue | ( | float | ) | [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual void UserInputObj::setValue | ( | double | ) | [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual void UserInputObj::setValue | ( | const char * | s | ) | [inline, virtual] |
| virtual void UserInputObj::setValue | ( | int | ) | [pure virtual] |
Implemented in UserInputObjImpl< T >.
| virtual const char* UserInputObj::text | ( | ) | const [pure virtual] |
Implemented in UserInputObjImpl< T >.
| bool UserInputObj::update | ( | const DataInpSpec & | s | ) | [inline] |
return false if not updated for whatever reason.
| virtual bool UserInputObj::update_ | ( | const DataInpSpec & | ) | [protected, pure virtual] |
1.7.1