Value Class

From The Oxygene Language Wiki

Jump to:navigation, search

This is a Language topic
Feel free to add your notes to this topic below.


[Serializable]
Value = public abstract  class

Base class for all values.

Namespace: Cirrus Values


Members

Method
Description
operator Explicit(aValue: Value): BooleanOperator to convert a value to a boolean
operator Explicit(aValue: Value): DoubleOperator to convert a value to a double
operator Explicit(aValue: Value): IntegerOperator to convert a value to an integer
operator Explicit(aValue: Value): StringOperator to convert a value to a string
operator Implicit(aValue: Boolean): ValueOperator to convert a boolean to a value; this will wrap it into a DataValue Class
operator Implicit(aValue: Double): ValueOperator to convert a double to a value; this will wrap it into a DataValue Class
operator Implicit(aValue: Integer): ValueOperator to convert an integer to a value; this will wrap it into a DataValue Class
operator Implicit(aValue: String): ValueOperator to convert a string to a value; this will wrap it into a DataValue Class


Properties

Property
Description
Kind: ValueKindValue kind; use this for a fast way of determining what kind of sub class a Value object is
Position: IPositionPosition this value is defined at (if not set, it will be at the aspects position)


See Also


Oxygene-48.png

Area: Oxygene Language
Compiler version: Oxygene 5

Language GlossaryKeywordsTypesFAQHow To

Navigation
Areas
More
Toolbox