MNE-CPP
0.1.9
A Framework for Electrophysiology
|
The ICommand interface provides the base class of every command of the command design pattern. More...
#include <commandpattern.h>
Public Types | |
typedef QSharedPointer< ICommand > | SPtr |
typedef QSharedPointer< const ICommand > | ConstSPtr |
Public Member Functions | |
virtual | ~ICommand () |
virtual void | execute ()=0 |
The ICommand interface provides the base class of every command of the command design pattern.
Declare interface command
Definition at line 65 of file commandpattern.h.
typedef QSharedPointer<const ICommand> UTILSLIB::ICommand::ConstSPtr |
Const shared pointer type for ICommand.
Definition at line 69 of file commandpattern.h.
typedef QSharedPointer<ICommand> UTILSLIB::ICommand::SPtr |
Shared pointer type for ICommand.
Definition at line 68 of file commandpattern.h.
|
inlinevirtual |
Destroys the ICommand.
Definition at line 75 of file commandpattern.h.
|
pure virtual |
Executes the ICommand.
Implemented in COMMUNICATIONLIB::Command, and COMMUNICATIONLIB::RawCommand.