GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
Class containing all command prototypes of the TaskHandler system commands (and the basic test commands); may be derived by application or user command list class which can add own commands into the list using AddCommand Method of TGo4CommandProtoList Base Class. More...
#include <TGo4TaskHandlerCommandList.h>
Public Member Functions | |
TGo4TaskHandlerCommandList (const char *name) | |
virtual | ~TGo4TaskHandlerCommandList () |
![]() | |
TGo4CommandProtoList (const char *name) | |
virtual | ~TGo4CommandProtoList () |
void | AddCommand (TGo4Command *com) |
Adds a Command to the list. | |
TGo4Command * | MakeCommand (const char *name) |
Creates a Clone of the specified command by name. | |
TGo4Command * | MakeCommand (TGo4RemoteCommand *remcon) |
Creates command by specifications in remote command. | |
TGo4CommandProtoList & | operator+= (const TGo4CommandProtoList &two) |
Adds second command list to this. | |
void | RemoveCommand (const char *name) |
removes command from list | |
virtual void | ShowCommands () |
Display all commands in list by name and description. | |
Private Member Functions | |
TGo4TaskHandlerCommandList () | |
Class containing all command prototypes of the TaskHandler system commands (and the basic test commands); may be derived by application or user command list class which can add own commands into the list using AddCommand Method of TGo4CommandProtoList Base Class.
Definition at line 25 of file TGo4TaskHandlerCommandList.h.
TGo4TaskHandlerCommandList::TGo4TaskHandlerCommandList | ( | const char * | name | ) |
Definition at line 25 of file TGo4TaskHandlerCommandList.cxx.
References TGo4CommandProtoList::TGo4CommandProtoList(), and TGo4CommandProtoList::AddCommand().
Referenced by TGo4AnalysisCommandList::TGo4AnalysisCommandList(), TGo4ExampleCommandList::TGo4ExampleCommandList(), and TGo4TaskHandlerCommandList().
|
virtual |
Definition at line 39 of file TGo4TaskHandlerCommandList.cxx.
|
private |
References TGo4TaskHandlerCommandList().