corelinux::AbstractCommand Class Reference

AbstractCommand captures the semantics of the capabilities of commands, which is basically to provide a execution context. More...

#include <AbstractCommand.hpp>

Inheritance diagram for corelinux::AbstractCommand:

corelinux::Synchronized corelinux::Command List of all members.

Public Member Functions

 AbstractCommand (void)
 Default Constructor.
 AbstractCommand (AbstractCommandCref)
 Copy constructor.
virtual ~AbstractCommand (void)
 Virtual Destructor.
AbstractCommandRef operator= (AbstractCommandCref)
 Assignment operator.
bool operator== (AbstractCommandCref) const
 Equality operator.
virtual void execute (void)=0
 Execute the command.
virtual void executeReverse (void)=0
 Execute the reverse command.

Detailed Description

AbstractCommand captures the semantics of the capabilities of commands, which is basically to provide a execution context.


The documentation for this class was generated from the following files:
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium