|
ACE
6.4.2
|
Defines a class template that allows us to invoke a member function using the GoF command style callback. More...
#include <Functor_T.h>


Public Types | |
| typedef void(RECEIVER::* | PTMF) (void) |
Public Member Functions | |
| ACE_Member_Function_Command (RECEIVER &recvr, PTMF ptmf) | |
| virtual | ~ACE_Member_Function_Command (void) |
| Virtual destructor. More... | |
| virtual int | execute (void *) |
Public Member Functions inherited from ACE_Command_Base | |
| ACE_Command_Base (void) | |
| Default constructor. More... | |
| virtual | ~ACE_Command_Base (void) |
| Virtual destructor. More... | |
Private Attributes | |
| RECEIVER & | receiver_ |
| Object where the method resides. More... | |
| PTMF | ptmf_ |
| Method that is going to be invoked. More... | |
Defines a class template that allows us to invoke a member function using the GoF command style callback.
| typedef void(RECEIVER::* ACE_Member_Function_Command< RECEIVER >::PTMF) (void) |
|
inline |
Con Constructor: sets the <receiver_> of the Command to recvr, and the <action_> of the Command to <action>.
|
inlinevirtual |
Virtual destructor.
|
inlinevirtual |
Invokes the method <action_> from the object <receiver_>. The parameter is ignored
Implements ACE_Command_Base.
|
private |
Method that is going to be invoked.
|
private |
Object where the method resides.
1.8.11