|
Public Member Functions |
| | RWcontImpl (const ACE_CString &name, BACIComponent *component_p, DevIO< TM > *devIO=0, bool flagdeldevIO=false) |
| | RWcontImpl (bool initValue, const ACE_CString &name, BACIComponent *component_p, DevIO< TM > *devIO=0, bool flagdeldevIO=false) |
| virtual | ~RWcontImpl () |
| virtual ActionRequest | invokeAction (int function, BACIComponent *component_p, const int &callbackID, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| virtual void | setValue (BACIProperty *property, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| virtual ActionRequest | incrementAction (BACIComponent *component_p, int callbackID, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| virtual ActionRequest | decrementAction (BACIComponent *component_p, int callbackID, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| virtual TS | min_value () throw (CORBA::SystemException) |
| virtual TS | max_value () throw (CORBA::SystemException) |
| virtual void | increment (ACS::CBvoid_ptr cb, const ACS::CBDescIn &desc) throw (CORBA::SystemException) |
| virtual void | decrement (ACS::CBvoid_ptr cb, const ACS::CBDescIn &desc) throw (CORBA::SystemException) |
Protected Member Functions |
| virtual bool | readCharacteristics () |
Private Attributes |
| TSM | min_value_m |
| TSM | max_value_m |