LV2  1.0.13
Data Fields
LV2_Options_Option Struct Reference

An option. More...

Data Fields

LV2_Options_Context context
 Context (type of subject).
uint32_t subject
 Subject.
LV2_URID key
 Key (property).
uint32_t size
 Size of value in bytes.
LV2_URID type
 Type of value (datatype).
const void * value
 Pointer to value (object).

Detailed Description

An option.

This is a property with a subject, also known as a triple or statement.

This struct is useful anywhere a statement needs to be passed where no memory ownership issues are present (since the value is a const pointer).

Options can be passed to an instance via the feature LV2_OPTIONS__options with data pointed to an array of options terminated by a zeroed option, or accessed/manipulated using LV2_Options_Interface.


Field Documentation

Context (type of subject).

Subject.

Key (property).

Size of value in bytes.

Type of value (datatype).

Pointer to value (object).


The documentation for this struct was generated from the following file: