#include <Functor.h>
Inheritance diagram for ACE_Command_Base:

Public Methods | |
| ACE_Command_Base (void) | |
| Default constructor. More... | |
| virtual | ~ACE_Command_Base (void) |
| Virtual destructor. More... | |
| virtual int | execute (void *arg=0)=0 |
This class declares an interface to execute a command independent of the effect of the command, or the objects used to implement it.
Definition at line 55 of file Functor.h.
|
|
Default constructor.
Definition at line 39 of file Functor.i.
00040 {
00041 }
|
|
|
Virtual destructor.
Definition at line 46 of file Functor.i.
00047 {
00048 }
|
|
|
Invokes the method encapsulated by the command, passing along the passed argument (if any). Users of classes derived from this class must ensure that the resulting invocation can tolerate a null void pointer being passed, or otherwise ensure that this will never occur. Implemented in ACE_Command_Callback. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002