#include <SimpleCommand.h>
Public Member Functions | |
| TSimpleCommand (IXMLNode &rNode) | |
| TSimpleCommand () | |
| void | executeExt (Uint uiMode, ISimpleCommand &rCommand) |
| Retval | getListener (IXObject *&rpObject) |
| virtual void MQUALIFIER | getTargetObjectName (IString &rName) const |
| virtual void MQUALIFIER | getMainData (IString &rData) const |
| virtual void MQUALIFIER | getAddData (IString &rData) const |
| virtual void MQUALIFIER | getStream (IString &rData) const |
| virtual Uint MQUALIFIER | getMode () const |
| virtual Uint MQUALIFIER | getSecurity () const |
| virtual void MQUALIFIER | setTargetObjectName (const IString &rName) |
| virtual void MQUALIFIER | setMainData (const IString &rData) |
| virtual void MQUALIFIER | setAddData (const IString &rData) |
| virtual void MQUALIFIER | setStream (const IString &rData) |
| virtual void MQUALIFIER | setMode (Uint uiMode) |
| virtual void MQUALIFIER | setSecurity (Uint uiValue) |
| virtual void MQUALIFIER | execute (Uint uiMode) |
| virtual void MQUALIFIER | enableExecuteMode (bool bEnable, Uint uiMode) |
| virtual Retval MQUALIFIER | setListener (IXObject *pListener) |
| virtual bool MQUALIFIER | freeze () |
| virtual Retval MQUALIFIER | askForInterface (const InterfaceID &rInterfaceID, IZUnknown *&rpIface) |
| virtual void MQUALIFIER | addRef () const |
| virtual void MQUALIFIER | release () const |
Protected Member Functions | |
| virtual | ~TSimpleCommand () |
| REG_SUB_BEGIN (TSimpleCommand) REG_SUB_ADD(TSimpleCommand | |
Protected Attributes | |
| L | TSimpleCommand |
This class contains all data for a simple command to execute.
| zeus::TSimpleCommand::TSimpleCommand | ( | IXMLNode & | rNode ) |
| TSimpleCommand::~TSimpleCommand | ( | ) | [protected, virtual] |
Destroys the command object
| virtual void MQUALIFIER zeus::TSimpleCommand::addRef | ( | ) | const [virtual] |
Reimplemented from zeus::TXObject.
| virtual Retval MQUALIFIER zeus::TSimpleCommand::askForInterface | ( | const InterfaceID & | rInterfaceID, |
| IZUnknown *& | rpIface | ||
| ) | [virtual] |
Reimplemented from zeus::TXObject.
| void MQUALIFIER TSimpleCommand::enableExecuteMode | ( | bool | bEnable, |
| Uint | uiMode | ||
| ) | [virtual] |
Implements zeus::ISimpleCommand.
| void MQUALIFIER zeus::TSimpleCommand::execute | ( | Uint | uiMode ) | [inline, virtual] |
Implements zeus::ISimpleCommand.
| void TSimpleCommand::executeExt | ( | Uint | uiMode, |
| ISimpleCommand & | rCommand | ||
| ) |
| bool MQUALIFIER TSimpleCommand::freeze | ( | ) | [virtual] |
Reimplemented from zeus::TXObject.
| void MQUALIFIER zeus::TSimpleCommand::getAddData | ( | IString & | rData ) | const [inline, virtual] |
Implements zeus::ISimpleCommand.
| Retval TSimpleCommand::getListener | ( | IXObject *& | rpObject ) |
Returns the listener interface
| void MQUALIFIER zeus::TSimpleCommand::getMainData | ( | IString & | rData ) | const [inline, virtual] |
Implements zeus::ISimpleCommand.
| Uint MQUALIFIER zeus::TSimpleCommand::getMode | ( | ) | const [inline, virtual] |
Implements zeus::ISimpleCommand.
| Uint MQUALIFIER zeus::TSimpleCommand::getSecurity | ( | ) | const [inline, virtual] |
Implements zeus::ISimpleCommand.
| void MQUALIFIER zeus::TSimpleCommand::getStream | ( | IString & | rData ) | const [inline, virtual] |
Implements zeus::ISimpleCommand.
| void MQUALIFIER zeus::TSimpleCommand::getTargetObjectName | ( | IString & | rName ) | const [inline, virtual] |
Implements zeus::ISimpleCommand.
| zeus::TSimpleCommand::REG_SUB_BEGIN | ( | TSimpleCommand | ) | [protected] |
| virtual void MQUALIFIER zeus::TSimpleCommand::release | ( | ) | const [virtual] |
Reimplemented from zeus::TXObject.
| void MQUALIFIER zeus::TSimpleCommand::setAddData | ( | const IString & | rData ) | [inline, virtual] |
Implements zeus::ISimpleCommand.
| Retval MQUALIFIER TSimpleCommand::setListener | ( | IXObject * | pListener ) | [virtual] |
Implements zeus::ISimpleCommand.
| void MQUALIFIER zeus::TSimpleCommand::setMainData | ( | const IString & | rData ) | [inline, virtual] |
<see ISimpleCommand::setMainData
Implements zeus::ISimpleCommand.
| void MQUALIFIER zeus::TSimpleCommand::setMode | ( | Uint | uiMode ) | [inline, virtual] |
Implements zeus::ISimpleCommand.
| void MQUALIFIER zeus::TSimpleCommand::setSecurity | ( | Uint | uiValue ) | [inline, virtual] |
Implements zeus::ISimpleCommand.
| void MQUALIFIER zeus::TSimpleCommand::setStream | ( | const IString & | rData ) | [inline, virtual] |
Implements zeus::ISimpleCommand.
| void MQUALIFIER zeus::TSimpleCommand::setTargetObjectName | ( | const IString & | rName ) | [inline, virtual] |
Implements zeus::ISimpleCommand.
TSimpleCommand::TSimpleCommand [protected] |
Creates a simple command object