BigRationalValue Class

Definition

Line 102 of BigNumCalc/BigValue.cm

Inheritance

Constructors & Destructor

public nothrow BigRationalValue()
public explicit nothrow BigRationalValue(const BigRational& value_)

Member Functions

public override BigValue* As(BigNumKind kind) const
public inline nothrow const BigRational& Get() const
public override nothrow BigNumKind Kind() const
public override String<char> ToString() const

Typedefs

public typedef OperandType BigRational

Member Variables

private BigRational value

Constructor& Destructor Details

BigRationalValue Constructor

public nothrow BigRationalValue()

Definition
Line 105 of BigNumCalc/BigValue.cm


BigRationalValue Constructor

public explicit nothrow BigRationalValue(const BigRational& value_)

Definition
Line 108 of BigNumCalc/BigValue.cm


Member Function Details

As Member Function

public override BigValue* As(BigNumKind kind)

Definition
Line 115 of BigNumCalc/BigValue.cm


Get Member Function

public inline nothrow const BigRational& Get()

Definition
Line 135 of BigNumCalc/BigValue.cm


Kind Member Function

public override nothrow BigNumKind Kind()

Definition
Line 111 of BigNumCalc/BigValue.cm


ToString Member Function

public override String<char> ToString()

Definition
Line 131 of BigNumCalc/BigValue.cm