30 #ifndef G4UIcommandTree_h
31 #define G4UIcommandTree_h 1
73 std::vector<G4UIcommandTree*>
tree;
84 {
return tree.size(); };
88 {
return tree[i-1]; };
92 for(
size_t i=0; i <
tree.size(); i++)
104 {
return G4String(
"...Title not available..."); }
const G4String GetTitle() const
G4UIcommandTree * FindCommandTree(const char *commandPath)
G4int operator!=(const G4UIcommandTree &right) const
const G4String GetPathName() const
G4UIcommandTree * GetTree(const char *comNameC)
G4String CompleteCommandPath(const G4String &commandPath)
void ListCurrentWithNum() const
G4UIcommand * GetCommand(G4int i)
G4String GetFirstMatchedString(const G4String &, const G4String &) const
std::vector< G4UIcommandTree * > tree
void AddNewCommand(G4UIcommand *newCommand, G4bool workerThreadOnly=false)
std::vector< G4UIcommand * > command
void RemoveCommand(G4UIcommand *aCommand, G4bool workerThreadOnly=false)
G4int GetCommandEntry() const
G4int GetTreeEntry() const
const G4String GetTitle() const
G4int operator==(const G4UIcommandTree &right) const
G4UIcommand * FindPath(const char *commandPath) const
G4String CreateFileName(const char *pName)
G4String ModStr(const char *strS)
const G4UIcommand * GetGuidance() const
G4UIcommandTree * GetTree(G4int i)