Property | Type | Description | |
---|---|---|---|
EmptyTypes | System.Type[] |
Method | Description | |
---|---|---|
CastStringToDouble ( String value ) : Double |
This represents a save cast from a string to a double.
|
|
Copy ( ) : |
Creates a copy of the given object using reflection. Override for using a more specialized version.
|
|
Deserialize ( Byte content ) : |
Creates a new instance from bytes.
|
|
Deserialize ( String name, Byte content ) : |
Creates a new named instance from the content.
|
|
Format ( |
Formats a given double value with the rules of the context.
|
|
RegisterElement ( IElementMapping elementMapping ) : void |
Registers the element at a certain point.
|
|
Serialize ( ) : Byte[] |
Converts the instance to bytes.
|
|
ToString ( ) : String |
Returns a string representation of the value.
|
|
ToString ( |
Returns a string representation of the value.
|
Method | Description | |
---|---|---|
BuildIndex ( |
Builds the index from the given value.
|
|
GetExponent ( Double value ) : |
Gets the exponent (10^n) of a double value.
|
|
RegisterDivide ( |
Helper for registering a division operator.
|
|
RegisterMember ( |
Helper for registering a member operator.
|
|
RegisterMinus ( |
Helper for registering a minus operator.
|
|
RegisterModulo ( |
Helper for registering a modulo operator.
|
|
RegisterMultiply ( |
Helper for registering a multiplication operator.
|
|
RegisterOperators ( ) : void |
Registers the operators (if there are any).
|
|
RegisterPlus ( |
Helper for registering a plus operator.
|
|
RegisterPower ( |
Helper for registering a power operator.
|
Method | Description | |
---|---|---|
Compose ( |
||
EngineeringFormat ( |
||
ScientificFormat ( |
||
StandardFormat ( |
||
ToSuperScript ( |
protected static BuildIndex ( |
||
arg | The argument to inspect. | |
max | The maximum number of arguments. | |
return | System.Int32[] |
public static CastStringToDouble ( String value ) : Double | ||
value | String | The string value. |
return | Double |
public abstract Deserialize ( Byte content ) : |
||
content | Byte | The binary content. |
return |
public static Deserialize ( String name, Byte content ) : |
||
name | String | The name of the instance. |
content | Byte | The raw content. |
return |
public static Format ( |
||
context | The context with the rules. | |
value | Double | The double precision value. |
return | String |
protected GetExponent ( Double value ) : |
||
value | Double | The value to get the exponent from. |
return |
protected static RegisterDivide ( |
||
left | The type on the left side. | |
right | The type on the right side. | |
divide | Func |
The function to execute. |
return | void |
public RegisterElement ( IElementMapping elementMapping ) : void | ||
elementMapping | IElementMapping | |
return | void |
protected static RegisterMember ( |
||
left | The type on the left side. | |
right | The type on the right side. | |
member | Func |
The function to execute. |
return | void |
protected static RegisterMinus ( |
||
left | The type on the left side. | |
right | The type on the right side. | |
sub | Func |
The function to execute. |
return | void |
protected static RegisterModulo ( |
||
left | The type on the left side. | |
right | The type on the right side. | |
mod | Func |
The function to execute. |
return | void |
protected static RegisterMultiply ( |
||
left | The type on the left side. | |
right | The type on the right side. | |
multiply | Func |
The function to execute. |
return | void |
protected static RegisterPlus ( |
||
left | The type on the left side. | |
right | The type on the right side. | |
add | Func |
The function to execute. |
return | void |
protected static RegisterPower ( |
||
left | The type on the left side. | |
right | The type on the right side. | |
power | Func |
The function to execute. |
return | void |
public ToString ( |
||
context | The calling context. | |
return | String |