LMMS
Loading...
Searching...
No Matches
LV2_Options_Option Struct Reference

#include <options.h>

Public Attributes

LV2_Options_Context context
uint32_t subject
LV2_URID key
uint32_t size
LV2_URID type
const voidvalue

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.

Member Data Documentation

◆ context

◆ key

◆ size

Size of value in bytes.

◆ subject

◆ type

Type of value (datatype).

◆ value

Pointer to value (object).


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