#include <baciRWcontImpl_T.h>
Inheritance diagram for baci::RWcontImpl<>:


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 () |
| virtual TS | max_value () |
| virtual void | increment (ACS::CBvoid_ptr cb, const ACS::CBDescIn &desc) |
| virtual void | decrement (ACS::CBvoid_ptr cb, const ACS::CBDescIn &desc) |
Protected Member Functions | |
| virtual bool | readCharacteristics () |
Private Attributes | |
| TSM | min_value_m |
| TSM | max_value_m |
Implementation of RWcontImpl property
|
||||||||||||||||||||||||
|
Constuctor
|
|
||||||||||||||||||||||||||||
|
Constuctor that has to be called from superclasses
|
|
|||||||||
|
Destructor |
|
||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||
|
Implementation of async. decrement method Reimplemented in baci::RWSeqContImpl<>.
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||
|
Implementation of async. increment method Reimplemented in baci::RWSeqContImpl<>.
|
|
||||||||||||||||||||||||||||||||||||
|
Action dispatcher function (overrides from Pcommon)
Reimplemented from baci::RWcommonImpl< ACS_RW_TL >.
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
Read characteristics from CDB
Reimplemented from baci::PcommonImpl< ACS_P_TL >.
|
|
||||||||||||||||||||||||
|
Set value method (value mutator) overriden from RWcommon To make RW property simetric to RO property
Reimplemented from baci::RWcommonImpl< ACS_RW_TL >.
Reimplemented in PowerSupplyCurrent, and baci::RWSeqContImpl<>.
|
|
|||||
|
|
|
|||||
|
|
1.3.8