32 #ifndef G4UIparameter_h
33 #define G4UIparameter_h 1
84 { defaultValue = theDefaultValue; }
96 { parameterRange = theRange; }
108 { parameterName = theName; }
114 { parameterCandidate = theString; }
129 { currentAsDefaultFlag = val; }
135 { widget = theWidget; }
139 { parameterGuidance = theGuidance; }
yystype RelationalExpression(void)
yystype AdditiveExpression(void)
G4String GetParameterCandidates() const
G4int IsDouble(const char *str)
yystype MultiplicativeExpression(void)
void SetParameterRange(const char *theRange)
void SetOmittable(G4bool om)
void SetParameterCandidates(const char *theString)
G4String GetParameterName() const
yystype UnaryExpression(void)
G4bool currentAsDefaultFlag
G4int Follow(G4int expect, G4int ifyes, G4int ifno)
void SetDefaultValue(const char *theDefaultValue)
void SetParameterName(const char *theName)
G4int CandidateCheck(const char *newValue)
G4String parameterCandidate
G4int operator==(const G4UIparameter &right) const
void SetCurrentAsDefault(G4bool val)
yystype LogicalANDExpression(void)
G4bool IsOmittable() const
G4int G4UIpUngetc(G4int c)
G4int CheckNewValue(const char *newValue)
G4int ExpectExponent(const char *str)
G4int RangeCheck(const char *newValue)
G4String TokenToStr(G4int token)
G4int CompareDouble(double arg1, G4int op, double arg2)
void SetWidget(G4int theWidget)
G4int CompareInt(G4int arg1, G4int op, G4int arg2)
G4int operator!=(const G4UIparameter &right) const
G4String GetDefaultValue() const
yystype PrimaryExpression(void)
char GetParameterType() const
G4int Eval2(yystype arg1, G4int op, yystype arg2)
const G4String GetParameterGuidance() const
void SetGuidance(const char *theGuidance)
G4String GetParameterRange() const
yystype EqualityExpression(void)
G4int IsInt(const char *str, short maxDigit)
G4bool GetCurrentAsDefault() const
G4int TypeCheck(const char *newValue)
G4String parameterGuidance
yystype LogicalORExpression(void)