|
virtual void | contextDescription (QString &szBuffer) |
| Sets the buffer as Instruction.
|
|
virtual void | dump (const char *prefix) |
| Dumps the instructions tree.
|
|
bool | execute (KviKvsRunTimeContext *c) |
| This is the main entry point to the tree visit.
|
|
| KviKvsTreeNodeModuleCallbackCommand (const QChar *pLocation, const QString &szModuleName, const QString &szCmdName, KviKvsTreeNodeDataList *params, KviKvsScript *pCallback) |
|
| ~KviKvsTreeNodeModuleCallbackCommand () |
|
Public Member Functions inherited from KviKvsTreeNodeCallbackCommand |
void | dumpCallback (const char *prefix) |
|
| KviKvsTreeNodeCallbackCommand (const QChar *pLocation, const QString &szCmdName, KviKvsTreeNodeDataList *params, KviKvsScript *pCallback) |
|
| ~KviKvsTreeNodeCallbackCommand () |
|
Public Member Functions inherited from KviKvsTreeNodeCommandWithParameters |
void | dumpParameterList (const char *prefix) |
|
| KviKvsTreeNodeCommandWithParameters (const QChar *pLocation, const QString &szCmdName, KviKvsTreeNodeDataList *params) |
|
KviKvsTreeNodeDataList * | params () |
|
| ~KviKvsTreeNodeCommandWithParameters () |
|
Public Member Functions inherited from KviKvsTreeNodeCommand |
const QString & | commandName () |
|
void | dumpSwitchList (const char *prefix) |
|
| KviKvsTreeNodeCommand (const QChar *pLocation, const QString &szCmdName) |
|
| ~KviKvsTreeNodeCommand () |
|
| KviKvsTreeNodeInstruction (const QChar *pLocation) |
| Constructs the treenode instruction object.
|
|
| ~KviKvsTreeNodeInstruction () |
| Destroys the treenode instruction object.
|
|
| KviKvsTreeNode (const QChar *pLocation) |
| Constructs the treenode object.
|
|
const QChar * | location () |
| Returns the location char.
|
|
KviKvsTreeNode * | parent () |
| Returns the parent object.
|
|
void | setParent (KviKvsTreeNode *p) |
| Sets the parent object.
|
|
virtual | ~KviKvsTreeNode () |
| Destroys the treenode object.
|
|
This is the main entry point to the tree visit.
It returns false when the tree visiting has to be stopped and returns true when it has been successfully completed. A false return value may signal an error but is also used by break, halt, return and similar. The error condition is signaled by KviKvsRunTimeContext::error().
- Parameters
-
- Returns
- bool
Implements KviKvsTreeNodeInstruction.
References __tr2qs_ctx, KviKvsRunTimeContext::error(), g_pModuleManager, l, m, KviKvsTreeNodeCallbackCommand::m_pCallback, KviKvsTreeNodeCommandWithParameters::m_pParams, KviKvsTreeNodeCommand::m_pSwitches, KviKvsTreeNodeCommand::m_szCmdName, m_szModuleName, and KviKvsRunTimeContext::setDefaultReportLocation().