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; }
G4String GetDefaultValue() const
yystype RelationalExpression(void)
yystype AdditiveExpression(void)
G4int IsDouble(const char *str)
G4String GetParameterRange() const
yystype MultiplicativeExpression(void)
void SetParameterRange(const char *theRange)
void SetOmittable(G4bool om)
void SetParameterCandidates(const char *theString)
G4bool GetCurrentAsDefault() const
yystype UnaryExpression(void)
G4bool currentAsDefaultFlag
G4int Follow(G4int expect, G4int ifyes, G4int ifno)
const G4String GetParameterGuidance() const
void SetDefaultValue(const char *theDefaultValue)
G4bool IsOmittable() const
char GetParameterType() const
void SetParameterName(const char *theName)
G4int CandidateCheck(const char *newValue)
G4String parameterCandidate
void SetCurrentAsDefault(G4bool val)
yystype LogicalANDExpression(void)
G4int G4UIpUngetc(G4int c)
G4int CheckNewValue(const char *newValue)
G4int ExpectExponent(const char *str)
G4int RangeCheck(const char *newValue)
G4int operator!=(const G4UIparameter &right) const
G4String TokenToStr(G4int token)
G4String GetParameterName() const
G4int CompareDouble(double arg1, G4int op, double arg2)
void SetWidget(G4int theWidget)
G4int CompareInt(G4int arg1, G4int op, G4int arg2)
G4String GetParameterCandidates() const
yystype PrimaryExpression(void)
G4int Eval2(yystype arg1, G4int op, yystype arg2)
G4int operator==(const G4UIparameter &right) const
void SetGuidance(const char *theGuidance)
yystype EqualityExpression(void)
G4int IsInt(const char *str, short maxDigit)
G4int TypeCheck(const char *newValue)
G4String parameterGuidance
yystype LogicalORExpression(void)