#include <TGo4CommandProtoList.h>
Inheritance diagram for TGo4CommandProtoList:

Public Methods | |
| TGo4CommandProtoList (const char *name) | |
| virtual | ~TGo4CommandProtoList () |
| virtual void | ShowCommands () |
| Display all commands in list by name and description. More... | |
| TGo4Command * | MakeCommand (const char *name) |
| Creates a Clone of the specified command by name. More... | |
| void | RemoveCommand (const char *name) |
| removes command from list. More... | |
| void | AddCommand (TGo4Command *com) |
| Adds a Command to the list. More... | |
| TGo4CommandProtoList & | operator+= (const TGo4CommandProtoList &two) |
| Adds second command list to this. More... | |
Private Methods | |
| TGo4CommandProtoList () | |
Private Attributes | |
| TObjArray * | fxCommandList |
| More... | |
| TMutex * | fxListMutex |
| More... | |
| TIterator * | fxIterator |
| More... | |
|
|
Definition at line 25 of file TGo4CommandProtoList.cxx. References fxCommandList, fxIterator, fxListMutex, and TRACE. |
|
|
Definition at line 39 of file TGo4CommandProtoList.cxx. References fxCommandList, fxIterator, fxListMutex, and TRACE. |
|
|
|
|
|
Display all commands in list by name and description.
Definition at line 51 of file TGo4CommandProtoList.cxx. References TGo4Log::Debug(), fxIterator, fxListMutex, TRACE, and TGo4Command::What(). |
|
|
Creates a Clone of the specified command by name.
Definition at line 68 of file TGo4CommandProtoList.cxx. References fxCommandList, fxListMutex, and TRACE. Referenced by TGo4Task::MakeCommand(). |
|
|
removes command from list.
Definition at line 94 of file TGo4CommandProtoList.cxx. References fxCommandList, fxListMutex, and TRACE. |
|
|
Adds a Command to the list.
Definition at line 119 of file TGo4CommandProtoList.cxx. References fxCommandList, fxListMutex, and TRACE. Referenced by TGo4Task::AddUserCommand(), operator+=(), TGo4AnalysisCommandList::TGo4AnalysisCommandList(), TGo4ExampleCommandList::TGo4ExampleCommandList(), and TGo4TaskHandlerCommandList::TGo4TaskHandlerCommandList(). |
|
|
Adds second command list to this.
Definition at line 139 of file TGo4CommandProtoList.cxx. References AddCommand(), fxCommandList, and fxListMutex. |
|
|
Definition at line 67 of file TGo4CommandProtoList.h. Referenced by AddCommand(), MakeCommand(), operator+=(), RemoveCommand(), TGo4CommandProtoList(), and ~TGo4CommandProtoList(). |
|
|
Definition at line 71 of file TGo4CommandProtoList.h. Referenced by AddCommand(), MakeCommand(), operator+=(), RemoveCommand(), ShowCommands(), TGo4CommandProtoList(), and ~TGo4CommandProtoList(). |
|
|
Definition at line 75 of file TGo4CommandProtoList.h. Referenced by ShowCommands(), TGo4CommandProtoList(), and ~TGo4CommandProtoList(). |
1.2.15