Public Member Functions

baci::RWSeqContImpl< ACS_RW_C > Class Template Reference

#include <baciRWSeqContImpl_T.h>

Inheritance diagram for baci::RWSeqContImpl< ACS_RW_C >:
Inheritance graph
[legend]
Collaboration diagram for baci::RWSeqContImpl< ACS_RW_C >:
Collaboration graph
[legend]

List of all members.

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)

template<ACS_RW_C>
class baci::RWSeqContImpl< ACS_RW_C >


Constructor & Destructor Documentation

template<ACS_RW_C >
baci::RWSeqContImpl< ACS_RW_C >::RWSeqContImpl ( const ACE_CString &  name,
BACIComponent component_p,
DevIO< TM > *  devIO = 0,
bool  flagdeldevIO = false 
)

Member Function Documentation

template<ACS_RW_C >
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 >.

template<ACS_RW_C >
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 >.

template<ACS_RW_C >
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

Parameters:
property property which requested value
value value to be returned
completion error handling structure
descOut callback descriptor

Reimplemented from baci::RWcontImpl< ACS_RW_TL >.


The documentation for this class was generated from the following file: