Skip to main content

VspecElement

Kinds of Vspec elements that can be annotated.

enum VspecElement {
BRANCH
ATTRIBUTE
SENSOR
ACTUATOR
STRUCT
STRUCT_PROPERTY
QUANTITY_KIND
UNIT
}

Values

VspecElement.BRANCH

A groupping entity that contains multiple properties whose values are meant to be read and written independently.

VspecElement.ATTRIBUTE

A property of a Vspec branch whose value is considered static.

VspecElement.SENSOR

A property of a Vspec branch whose value is dynamic and can be read.

VspecElement.ACTUATOR

A property of a Vspec branch whose value is dynamic and can be read and written.

VspecElement.STRUCT

A grouping entity that contains multiple properties whose values are meant to be read and written in a single operation.

VspecElement.STRUCT_PROPERTY

A property specified inside a Vspec struct.

VspecElement.QUANTITY_KIND

A quantity kind that groups units of the same physical quantity (e.g., length, temperature).

VspecElement.UNIT

A unit of measurement.

Member Of

vspec directive