Value Class
From The Oxygene Language Wiki
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
| | |
|---|---|
| operator Explicit(aValue: Value): Boolean | Operator to convert a value to a boolean |
| operator Explicit(aValue: Value): Double | Operator to convert a value to a double |
| operator Explicit(aValue: Value): Integer | Operator to convert a value to an integer |
| operator Explicit(aValue: Value): String | Operator to convert a value to a string |
| operator Implicit(aValue: Boolean): Value | Operator to convert a boolean to a value; this will wrap it into a DataValue Class |
| operator Implicit(aValue: Double): Value | Operator to convert a double to a value; this will wrap it into a DataValue Class |
| operator Implicit(aValue: Integer): Value | Operator to convert an integer to a value; this will wrap it into a DataValue Class |
| operator Implicit(aValue: String): Value | Operator to convert a string to a value; this will wrap it into a DataValue Class |
Properties
| | |
|---|---|
| Kind: ValueKind | Value kind; use this for a fast way of determining what kind of sub class a Value object is |
| Position: IPosition | Position this value is defined at (if not set, it will be at the aspects position) |
See Also
- Cirrus
- External Links:
- Prism Aspects to Help with Monobjc Development (RemObjects Blogs)
Area: Oxygene Language
Compiler version: Oxygene 5
Language Glossary — Keywords — Types — FAQ — How To