LMMS
Loading...
Searching...
No Matches
options.h File Reference
#include <stdint.h>
#include "urid.h"
#include "lv2.h"

Go to the source code of this file.

Classes

struct  _LV2_Options_Option
struct  _LV2_Options_Interface

Macros

#define LV2_OPTIONS_URI   "http://lv2plug.in/ns/ext/options"
 http://lv2plug.in/ns/ext/options
#define LV2_OPTIONS_PREFIX   LV2_OPTIONS_URI "#"
 http://lv2plug.in/ns/ext/options#
#define LV2_OPTIONS__Option   LV2_OPTIONS_PREFIX "Option"
 http://lv2plug.in/ns/ext/options#Option
#define LV2_OPTIONS__interface   LV2_OPTIONS_PREFIX "interface"
 http://lv2plug.in/ns/ext/options#interface
#define LV2_OPTIONS__options   LV2_OPTIONS_PREFIX "options"
 http://lv2plug.in/ns/ext/options#options
#define LV2_OPTIONS__requiredOption   LV2_OPTIONS_PREFIX "requiredOption"
 http://lv2plug.in/ns/ext/options#requiredOption
#define LV2_OPTIONS__supportedOption   LV2_OPTIONS_PREFIX "supportedOption"
 http://lv2plug.in/ns/ext/options#supportedOption

Typedefs

typedef struct _LV2_Options_Option LV2_Options_Option
typedef struct _LV2_Options_Interface LV2_Options_Interface

Enumerations

enum  LV2_Options_Context { LV2_OPTIONS_INSTANCE , LV2_OPTIONS_RESOURCE , LV2_OPTIONS_BLANK , LV2_OPTIONS_PORT }
enum  LV2_Options_Status {
  LV2_OPTIONS_SUCCESS = 0 , LV2_OPTIONS_ERR_UNKNOWN = 1 , LV2_OPTIONS_ERR_BAD_SUBJECT = 1 << 1 , LV2_OPTIONS_ERR_BAD_KEY = 1 << 2 ,
  LV2_OPTIONS_ERR_BAD_VALUE = 1 << 3
}