|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.sym.SymImpl | +--coins.sym.ConstImpl | +--coins.sym.FloatConstImpl
FloatConstImpl class
フィールドの概要 | |
protected double |
fDoubleValue
double value. |
クラス coins.sym.SymImpl から継承したフィールド |
fDbgLevel, fDefinedIn, fFlagBox, fKind, fName, fNextSym, fRecordedIn, fSourceInf, fSymInf, fType, fUniqueNameSym, fWork, machineParam, sourceLanguage, symRoot |
インタフェース coins.sym.Sym から継承したフィールド |
KIND_NAME, VISIBILITY |
コンストラクタの概要 | |
FloatConstImpl(SymRoot pSymRoot,
double pDoubleValue,
Type pType)
|
|
FloatConstImpl(SymRoot pSymRoot,
java.lang.String pInternedName,
Type pType)
|
メソッドの概要 | |
double |
doubleValue()
doubleValue Get floating/double value of this constant. |
java.lang.Object |
evaluateAsObject()
Evaluate as a Double object (not as a binary floating point number). |
long |
longValue()
longValue Get the value of this constant. |
クラス coins.sym.ConstImpl から継承したメソッド |
charValue, floatValue, getConstSym, intValue, shortValue |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース coins.sym.Const から継承したメソッド |
charValue, floatValue, getConstSym, intValue, shortValue |
インタフェース coins.sym.Sym0 から継承したメソッド |
charConst, definedType, defineElem, defineLabel, defineParam, defineSubp, defineVar, enumType, floatConst, getDefinedFile, getDefinedIn, getFlag, getName, getNextSym, getRecordedIn, getSymKind, getSymType, getUniqueName, intConst, isGlobal, namedConst, pointerType, setFlag, stringConst, structType, subpType, unionType, vectorType, vectorTypeUnfixed |
フィールドの詳細 |
protected double fDoubleValue
コンストラクタの詳細 |
public FloatConstImpl(SymRoot pSymRoot, java.lang.String pInternedName, Type pType)
public FloatConstImpl(SymRoot pSymRoot, double pDoubleValue, Type pType)
メソッドの詳細 |
public long longValue()
Const
の記述: Get the value of this constant. If type conversion is required, the returned value is the result of conversion. "this" should be a constant of type integer, short integer, long integer, or character of either signed or unsigned.
Const
内の longValue
public double doubleValue()
doubleValue Get floating/double value of this constant. If type conversion is required, the returned value is the result of conversion. "this" should be a constant of type float, or double.
Const
内の doubleValue
public java.lang.Object evaluateAsObject()
FloatConst
の記述:
FloatConst
内の evaluateAsObject
ConstImpl
内の evaluateAsObject
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |