Value Type

A Value Type indicates the kind of values that can be stored in parameters and attributes.
 * A unit determines a set of comparable values (= domain in the terminology of C.J. Date) and must be related to a specific Value Type.
 * A parameter stores one element value, for which the value type is determined by the values unit of the parameter.
 * An attribute is implemented as an array of elements of a specific value type. The value type of these elements is determined by the values unit of the attribute.The location of these elements is implicitly determined by their position in the array.The set of valid locations and the type of these location elements is determined by it's domain unit.

= Examples of the usage of the value type Float32 = unit     Meter:             Expr = "BaseUnit('m', Float32)"; parameter  RealWagonLength:   Expr = "value(22, Meter)"; parameter MarklinHO:        Expr = "Float32(1.0 / 87.0)"; parameter  ScaledWagonLength: Expr = "MarklinHO * RealWagonLength";

= Available value types in the GeoDMS =