39#ifndef G4UImessenger_hh
40#define G4UImessenger_hh 1
52 G4bool commandsToBeBroadcasted =
true);
95 G4bool commandsToBeBroadcasted =
true);
122 T* command =
new T(path.c_str(),
this);
123 command->SetGuidance(dsc.c_str());
G4bool operator!=(const G4UImessenger &messenger) const
G4bool commandsShouldBeInMaster
virtual G4String GetCurrentValue(G4UIcommand *command)
T * CreateCommand(const G4String &cname, const G4String &dsc)
G4bool operator==(const G4UImessenger &messenger) const
G4double StoD(const G4String &s)
void AddUIcommand(G4UIcommand *newCommand)
G4String DtoS(G4double a)
G4long StoL(const G4String &s)
G4bool CommandsShouldBeInMaster() const
void CreateDirectory(const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
virtual void SetNewValue(G4UIcommand *command, G4String newValue)
G4int StoI(const G4String &s)