39#ifndef G4UIparameter_hh
40#define G4UIparameter_hh 1
const G4String & GetParameterCandidates() const
void SetDefaultValue(const char *theDefaultValue)
G4int CheckNewValue(const char *newValue)
void SetParameterName(const char *pName)
yystype PrimaryExpression(void)
const G4String & GetParameterGuidance() const
G4int CompareInt(G4int arg1, G4int op, G4int arg2)
yystype AdditiveExpression(void)
G4int CandidateCheck(const char *newValue)
G4bool IsOmittable() const
G4int TypeCheck(const char *newValue)
void SetOmittable(G4bool om)
G4int RangeCheck(const char *newValue)
G4int CompareDouble(double arg1, G4int op, double arg2)
const G4String & GetParameterRange() const
G4bool currentAsDefaultFlag
void SetGuidance(const char *theGuidance)
G4int Follow(G4int expect, G4int ifyes, G4int ifno)
yystype MultiplicativeExpression(void)
G4String parameterGuidance
G4int ExpectExponent(const char *str)
G4String parameterCandidate
void SetParameterRange(const char *theRange)
G4bool GetCurrentAsDefault() const
G4int CompareLong(G4long arg1, G4int op, G4long arg2)
yystype RelationalExpression(void)
yystype EqualityExpression(void)
G4int Eval2(yystype arg1, G4int op, yystype arg2)
void SetWidget(G4int theWidget)
void SetParameterCandidates(const char *theString)
yystype LogicalANDExpression(void)
char GetParameterType() const
G4bool operator!=(const G4UIparameter &right) const
void SetCurrentAsDefault(G4bool val)
const G4String & GetParameterName() const
G4int IsInt(const char *str, short maxDigit)
const G4String & GetDefaultValue() const
yystype LogicalORExpression(void)
G4bool operator==(const G4UIparameter &right) const
G4int G4UIpUngetc(G4int c)
G4int IsDouble(const char *str)
yystype UnaryExpression(void)
void SetDefaultUnit(const char *theDefaultUnit)
struct G4UItokenNum::yystype yystype