#include <G4UIcsh.hh>
Public 멤버 함수 | |
G4UIcsh (const G4String &prompt="%s> ") | |
~G4UIcsh () | |
virtual G4String | GetCommandLineString (const char *msg=0) |
void | SetNColumn (G4int ncol) |
void | SetPrompt (const G4String &prompt) |
void | SetCurrentDirectory (const G4String &ccd) |
virtual void | SetLsColor (TermColorIndex, TermColorIndex) |
virtual void | ShowCurrentDirectory () const |
virtual void | ListCommand (const G4String &input, const G4String &candidate="") const |
virtual void | ResetTerminal () |
Protected 멤버 함수 | |
virtual void | MakePrompt (const char *msg=0) |
G4UIcommandTree * | GetCommandTree (const G4String &dir) const |
G4String | GetAbsCommandDirPath (const G4String &apath) const |
G4String | GetCommandPathTail (const G4String &apath) const |
Protected 속성 | |
G4String | promptSetting |
G4String | promptString |
G4int | nColumn |
G4bool | lsColorFlag |
TermColorIndex | directoryColor |
TermColorIndex | commandColor |
G4String | currentCommandDir |
G4UIcsh.hh 파일의 40 번째 라인에서 정의되었습니다.
G4UIcsh::G4UIcsh | ( | const G4String & | prompt = "%s> " | ) |
G4UIcsh.cc 파일의 33 번째 라인에서 정의되었습니다.
G4UIcsh::~G4UIcsh | ( | ) |
G4UIcsh.cc 파일의 40 번째 라인에서 정의되었습니다.
G4VUIshell.cc 파일의 147 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::index(), G4String::last(), G4String::remove().
다음에 의해서 참조됨 : G4UItcsh::CompleteCommand(), G4UItcsh::ListMatchedCommand().
|
virtual |
G4VUIshell를 구현.
G4UIcsh.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::append(), FALSE, G4cin, G4cout, G4VUIshell::MakePrompt(), G4VUIshell::promptString, G4String::readLine(), G4String::remove(), G4String::strip().
G4VUIshell.cc 파일의 193 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4UItcsh::CompleteCommand().
|
protectedinherited |
G4VUIshell.cc 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::both, G4UImanager::GetUIpointer(), G4String::index(), G4String::strip().
다음에 의해서 참조됨 : G4UItcsh::CompleteCommand().
|
virtualinherited |
G4VUIshell.cc 파일의 231 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::both, dir, FALSE, G4cout, G4endl, G4String::index(), G4UIArrayString::Show(), G4String::strip(), TRUE.
다음에 의해서 참조됨 : G4UItcsh::ListMatchedCommand().
|
protectedvirtualinherited |
G4UItcsh에서 재구현되었습니다.
G4VUIshell.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::append(), G4VUIshell::currentCommandDir, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4VUIshell::promptSetting, G4VUIshell::promptString.
다음에 의해서 참조됨 : GetCommandLineString().
|
virtualinherited |
G4UItcsh에서 재구현되었습니다.
G4VUIshell.cc 파일의 108 번째 라인에서 정의되었습니다.
G4VUIshell.hh 파일의 115 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VUIshell::currentCommandDir, dir.
|
inlinevirtualinherited |
G4UItcsh에서 재구현되었습니다.
G4VUIshell.hh 파일의 120 번째 라인에서 정의되었습니다.
G4VUIshell.hh 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VUIshell::nColumn.
G4VUIshell.hh 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VUIshell::promptSetting.
|
inlinevirtualinherited |
G4VUIshell.hh 파일의 124 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VUIshell::currentCommandDir, G4cout, G4endl.
|
protectedinherited |
G4VUIshell.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4UItcsh::SetLsColor().
|
protectedinherited |
G4VUIshell.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4UItcsh::CompleteCommand(), G4UItcsh::ListMatchedCommand(), G4VUIshell::MakePrompt(), G4UItcsh::MakePrompt(), G4VUIshell::SetCurrentDirectory(), G4VUIshell::ShowCurrentDirectory().
|
protectedinherited |
G4VUIshell.hh 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4UItcsh::SetLsColor().
|
protectedinherited |
G4VUIshell.hh 파일의 68 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4UItcsh::SetLsColor().
|
protectedinherited |
G4VUIshell.hh 파일의 64 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VUIshell::SetNColumn().
|
protectedinherited |
G4VUIshell.hh 파일의 61 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VUIshell::MakePrompt(), G4UItcsh::MakePrompt(), G4VUIshell::SetPrompt().
|
protectedinherited |
G4VUIshell.hh 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4UItcsh::ClearScreen(), GetCommandLineString(), G4UItcsh::GetCommandLineString(), G4UItcsh::ListMatchedCommand(), G4VUIshell::MakePrompt(), G4UItcsh::MakePrompt().