Geant4.10
|
#include <G4UIGainServer.hh>
Public Member Functions | |
G4UIsession * | SessionStart () |
virtual void | PauseSessionStart (const G4String &msg) |
virtual G4int | ReceiveG4cout (const G4String &coutString) |
virtual G4int | ReceiveG4cerr (const G4String &cerrString) |
G4UIGainServer () | |
~G4UIGainServer () | |
void | SessionTerminate () |
void | Prompt (G4String) |
G4String | GetCommand () |
Public Member Functions inherited from G4VBasicShell | |
G4VBasicShell () | |
virtual | ~G4VBasicShell () |
Public Member Functions inherited from G4UIsession | |
G4UIsession () | |
virtual | ~G4UIsession () |
Public Member Functions inherited from G4coutDestination | |
G4coutDestination () | |
virtual | ~G4coutDestination () |
Additional Inherited Members | |
Protected Member Functions inherited from G4VBasicShell | |
G4String | ModifyToFullPathCommand (const char *aCommandLine) const |
G4String | GetCurrentWorkingDirectory () const |
G4bool | ChangeDirectory (const char *newDir) |
G4UIcommandTree * | FindDirectory (const char *dirName) const |
G4UIcommand * | FindCommand (const char *commandName) const |
G4String | Complete (const G4String &) |
G4String | FindMatchingPath (G4UIcommandTree *, const G4String &) |
void | ApplyShellCommand (const G4String &, G4bool &, G4bool &) |
void | ShowCurrent (const G4String &) const |
void | ChangeDirectoryCommand (const G4String &) |
void | ListDirectory (const G4String &) const |
void | TerminalHelp (const G4String &) |
Definition at line 64 of file G4UIGainServer.hh.
G4UIGainServer::G4UIGainServer | ( | ) |
Definition at line 43 of file G4UIGainServer.cc.
References DEFAULT_PORT, FALSE, G4cout, G4endl, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4StateManager::GetStateString(), G4UImanager::GetTree(), G4UImanager::GetUIpointer(), terminal_mode, and gammaraytel::tree.
G4UIGainServer::~G4UIGainServer | ( | ) |
Definition at line 77 of file G4UIGainServer.cc.
References G4UImanager::GetUIpointer(), G4UImanager::SetCoutDestination(), and G4UImanager::SetSession().
G4String G4UIGainServer::GetCommand | ( | ) |
Definition at line 183 of file G4UIGainServer.cc.
References G4String::append(), G4cerr, G4cin, G4cout, G4endl, G4UImanager::GetNumberOfHistory(), G4UImanager::GetPreviousCommand(), G4UImanager::GetTree(), java_mode, G4String::leading, G4String::readLine(), G4String::remove(), G4String::strip(), tcl_mode, and terminal_mode.
Referenced by PauseSessionStart(), and SessionStart().
Implements G4VBasicShell.
Definition at line 113 of file G4UIGainServer.cc.
References G4cout, G4endl, GetCommand(), and TRUE.
Reimplemented from G4UIsession.
Definition at line 327 of file G4UIGainServer.cc.
Reimplemented from G4UIsession.
Definition at line 314 of file G4UIGainServer.cc.
|
virtual |
Implements G4VBasicShell.
Definition at line 94 of file G4UIGainServer.cc.
References GetCommand(), G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4StateManager::GetStateString(), and TRUE.
void G4UIGainServer::SessionTerminate | ( | ) |
Definition at line 451 of file G4UIGainServer.cc.
References G4cout, and G4endl.