42 G4bool commandsToBeBroadcasted)
68 return this == &messenger;
74 return this != &messenger;
80 std::ostringstream os;
88 std::ostringstream os;
109 std::istringstream is(t);
119 std::istringstream is(t);
129 std::istringstream is(t);
139 if(v ==
"Y" || v ==
"YES" || v ==
"1" || v ==
"T" || v ==
"TRUE")
149 G4cerr <<
"Warning : Old style definition of G4UIcommand <"
155 G4bool commandsToBeBroadcasted)
160 if(fullpath.back() !=
'/')
162 fullpath.append(
"/");
G4GLOB_DLL std::ostream G4cerr
const G4String & GetPathName() const
G4UIcommandTree * FindCommandTree(const char *commandPath)
const G4String & GetCommandPath() const
void SetGuidance(const char *aGuidance)
G4UIcommandTree * GetTree() const
static G4UImanager * GetUIpointer()
G4bool operator!=(const G4UImessenger &messenger) const
virtual G4String GetCurrentValue(G4UIcommand *command)
G4bool operator==(const G4UImessenger &messenger) const
G4double StoD(const G4String &s)
void AddUIcommand(G4UIcommand *newCommand)
G4String DtoS(G4double a)
G4long StoL(const G4String &s)
void CreateDirectory(const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
virtual void SetNewValue(G4UIcommand *command, G4String newValue)
G4int StoI(const G4String &s)
G4String to_upper_copy(G4String str)
Return uppercase copy of string.