| Enumeration | Syntax | |
|---|---|---|
| Description |
This enumeration contains the possible value types. | |
| NONE | No value available. | |
| BOOLEAN | A truth value of true or false. | |
| BYTE | A byte value. | |
| CARDINAL | A non-negative number supporting a 64-bit value (
0..9,223,372,036,854,775,808 ). Cardinal numbers should
be used to represent numbers such as sizes and counters where negative numbers
have no meaning. | |
| COORDINATE | A point in space. | |
| CURRENCY | An amount of money. | |
| DATETIME | A point in time. | |
| DECIMAL | A signed arbitrary precision decimal number. | |
| DISPLAYTEXT | A localizable display string. | |
| DISTANCE | A measure between two Coordinates. | |
| DURATION | A measure between two DateTimes. | |
| HEADING | A direction of motion. | |
| ID | An OSID Id . | |
| INTEGER | A number supporting a 64-bit value
( -9,223,372,036,854,775,808.. 9,223,372,036,854,775,808 ). | |
| OBJECT | An arbitrary object. | |
| SPATIALUNIT | An OSID SpatialUnit. | |
| SPEED | How fast something moves. | |
| STRING | A string of characters. | |
| TIME | A time of day. | |
| TYPE | An OSID Type. | |
| VERSION | A version. | |