30 #ifndef G4VBasicShell_H    31 #define G4VBasicShell_H 1 G4UIcommand * FindCommand(const char *commandName) const
 
virtual G4bool GetHelpChoice(G4int &)=0
 
void ChangeDirectoryCommand(const G4String &)
 
virtual void ExitHelp() const =0
 
void TerminalHelp(const G4String &)
 
G4String currentDirectory
 
G4String FindMatchingPath(G4UIcommandTree *, const G4String &)
 
G4String Complete(const G4String &)
 
void ShowCurrent(const G4String &) const
 
virtual void PauseSessionStart(const G4String &Prompt)=0
 
G4String GetCurrentWorkingDirectory() const
 
G4String ModifyToFullPathCommand(const char *aCommandLine) const
 
virtual void ExecuteCommand(const G4String &)
 
G4bool ChangeDirectory(const char *newDir)
 
virtual G4UIsession * SessionStart()=0
 
void ApplyShellCommand(const G4String &, G4bool &, G4bool &)
 
G4String ModifyPath(const G4String &tempPath) const
 
G4UIcommandTree * FindDirectory(const char *dirName) const
 
void ListDirectory(const G4String &) const