|
Advanced Software Engineering
|
A value More...
Public Member Functions | |
| string | GetDescription () |
| The description of the value More... | |
| int | ToInt () |
| Converts the value to an integer More... | |
| double | ToDouble () |
| Get the double representation if the IValue More... | |
| bool | ToBool () |
| Get the boolean representation if the IValue More... | |
| Color | ToColor () |
| Get the color representation if the IValue More... | |
| string | GetOriginalType () |
| Gets the original type of the IValue More... | |
| bool | IsInitialised () |
| Checks if the IValue is initialised More... | |
| IValue | Clone () |
| Clones the IValue More... | |
A value
| IValue Advanced_Software_Engineering.Verbs.Value.IValue.Clone | ( | ) |
| string Advanced_Software_Engineering.Verbs.Value.IValue.GetDescription | ( | ) |
The description of the value
Implemented in Advanced_Software_Engineering.Verbs.Value.ValueTypes.VariableValue, and Advanced_Software_Engineering.Verbs.Value.ExpressionValue.
| string Advanced_Software_Engineering.Verbs.Value.IValue.GetOriginalType | ( | ) |
Gets the original type of the IValue
Implemented in Advanced_Software_Engineering.Verbs.Value.ValueTypes.VariableValue, Advanced_Software_Engineering.Verbs.Value.ExpressionValue, and Advanced_Software_Engineering.Verbs.Flow.MethodChunk.
| bool Advanced_Software_Engineering.Verbs.Value.IValue.IsInitialised | ( | ) |
Checks if the IValue is initialised
Implemented in Advanced_Software_Engineering.Verbs.Value.ValueTypes.VariableValue, Advanced_Software_Engineering.Verbs.Value.ExpressionValue, and Advanced_Software_Engineering.Verbs.Flow.MethodChunk.
| bool Advanced_Software_Engineering.Verbs.Value.IValue.ToBool | ( | ) |
Get the boolean representation if the IValue
Implemented in Advanced_Software_Engineering.Verbs.Value.ValueTypes.VariableValue, Advanced_Software_Engineering.Verbs.Value.ExpressionValue, and Advanced_Software_Engineering.Verbs.Flow.MethodChunk.
| Color Advanced_Software_Engineering.Verbs.Value.IValue.ToColor | ( | ) |
Get the color representation if the IValue
Implemented in Advanced_Software_Engineering.Verbs.Value.ValueTypes.VariableValue, Advanced_Software_Engineering.Verbs.Value.ExpressionValue, and Advanced_Software_Engineering.Verbs.Flow.MethodChunk.
| double Advanced_Software_Engineering.Verbs.Value.IValue.ToDouble | ( | ) |
Get the double representation if the IValue
Implemented in Advanced_Software_Engineering.Verbs.Value.ValueTypes.VariableValue, Advanced_Software_Engineering.Verbs.Value.ExpressionValue, and Advanced_Software_Engineering.Verbs.Flow.MethodChunk.
| int Advanced_Software_Engineering.Verbs.Value.IValue.ToInt | ( | ) |
Converts the value to an integer
Implemented in Advanced_Software_Engineering.Verbs.Value.ValueTypes.VariableValue, Advanced_Software_Engineering.Verbs.Value.ExpressionValue, and Advanced_Software_Engineering.Verbs.Flow.MethodChunk.