VICI  0.11.815
Visual Chart Interpreter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
VICI::Cmnd::Command Class Referenceabstract

The facade for the command library. More...

#include <vici/vici.h>

Inheritance diagram for VICI::Cmnd::Command:
VICI::Symbol::SymbolClient VICI::stub::CommandStub

Public Member Functions

virtual ~Command ()
 virtual destructor
 
virtual void show ()=0
 display the command entry window
 
virtual void setCommand (NodeId nid, const ArgList &args)=0
 set the initial value of the command More...
 
virtual void selection (Symbol::Symbol *sym)=0
 notification of new current symbol More...
 
virtual void symbolAttr (Symbol::SymbolAttributes &)=0
 unused by this library
 
virtual void textAttr (Symbol::TextAttributes &)=0
 unused by this library
 
- Public Member Functions inherited from VICI::Symbol::SymbolClient
virtual ~SymbolClient ()
 virtual destructor
 

Detailed Description

The facade for the command library.

The implementation of this class will display a window in which the user will select a command and set its options and arguments.

Member Function Documentation

virtual void VICI::Cmnd::Command::selection ( Symbol::Symbol sym)
pure virtual

notification of new current symbol

Parameters
symthe symbol that the user just selected

Implements VICI::Symbol::SymbolClient.

Implemented in VICI::stub::CommandStub.

virtual void VICI::Cmnd::Command::setCommand ( NodeId  nid,
const ArgList args 
)
pure virtual

set the initial value of the command

Parameters
nidThe identifier for the current node
argsThe command (args[0]) and options.

Implemented in VICI::stub::CommandStub.


The documentation for this class was generated from the following file: