|
Public Member Functions |
| | BACIAction () |
| | BACIAction (ActionImplementator *actionImplementator_, int actionFunction_, int callbackID_) |
| | BACIAction (ActionImplementator *actionImplementator_, int actionFunction_, int callbackID_, const BACIValue &value_) |
| BACIAction & | operator= (const BACIAction &action) |
| bool | operator== (const BACIAction &action) const |
| ActionRequest | invoke (BACIComponent *component_p, int callbackID_, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| int | getActionFunction () const |
| ActionImplementator * | getActionImplementator () const |
| int | getCallbackID () const |
| BACIValue | getValue () const |
| BACIValue * | getValueRef () const |
| bool | isCompleted () const |
| Completion | getCompletion () const |
| void | setCompletion (const Completion &c) |
Private Member Functions |
| | BACIAction (const BACIAction &) |
Private Attributes |
| int | actionFunction_m |
| ActionImplementator * | actionImplementator_mp |
| int | callbackID_m |
| BACIValue | value_m |
| bool | completed_m |
| Completion | completion_m |