Next: , Up: Properties



6.5.1 Property types and subtypes

The value of a property is a union which can store an unsigned integer, a real number, a string or a pointer. The type of the property determines which of the possibilities is used. The subtype provides a more subtle differentiation of property values within the data type – it defines the semantics and allowed values for the property, which is used mainly by the GUI.

Currently, VRR supports these property types and subtypes:

An object cannot contain two or more property entries with the same key identifier. If you try to set a property with the same key, type and subtype as those of an existing one, the original property is rewritten. If the key is the same but the type or subtype does not match, the attempt causes a transaction fail.