#include <baciRWSeqContImpl_T.h>
Public Member Functions | |
RWSeqContImpl (const ACE_CString &name, BACIComponent *component_p, DevIO< TM > *devIO=0, bool flagdeldevIO=false) | |
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) |
baci::RWSeqContImpl< ACS_RW_C >::RWSeqContImpl | ( | const ACE_CString & | name, | |
BACIComponent * | component_p, | |||
DevIO< TM > * | devIO = 0 , |
|||
bool | flagdeldevIO = false | |||
) |
virtual ActionRequest baci::RWSeqContImpl< ACS_RW_C >::decrementAction | ( | BACIComponent * | component_p, | |
int | callbackID, | |||
const CBDescIn & | descIn, | |||
BACIValue * | value, | |||
Completion & | completion, | |||
CBDescOut & | descOut | |||
) | [virtual] |
Implementation of async. decrement method overriden from RWcont
Reimplemented from baci::RWcontImpl< ACS_RW_TL >.
virtual ActionRequest baci::RWSeqContImpl< ACS_RW_C >::incrementAction | ( | BACIComponent * | component_p, | |
int | callbackID, | |||
const CBDescIn & | descIn, | |||
BACIValue * | value, | |||
Completion & | completion, | |||
CBDescOut & | descOut | |||
) | [virtual] |
Implementation of async. increment method overridenf from RWcont
Reimplemented from baci::RWcontImpl< ACS_RW_TL >.
virtual void baci::RWSeqContImpl< ACS_RW_C >::setValue | ( | BACIProperty * | property, | |
BACIValue * | value, | |||
Completion & | completion, | |||
CBDescOut & | descOut | |||
) | [virtual] |
Set value method (value mutator) overriden from RWcont To make RW property simetric to RO property
property | property which requested value | |
value | value to be returned | |
completion | error handling structure | |
descOut | callback descriptor |
Reimplemented from baci::RWcontImpl< ACS_RW_TL >.