LV2  1.0.13
Data Structures | Macros | Typedefs
urid.h File Reference

C header for the LV2 URID extension http://lv2plug.in/ns/ext/urid More...

Data Structures

struct  LV2_URID_Map
 URID Map Feature (LV2_URID__map) More...
struct  LV2_URID_Unmap
 URI Unmap Feature (LV2_URID__unmap) More...

Macros

#define LV2_URID_URI   "http://lv2plug.in/ns/ext/urid"
#define LV2_URID_PREFIX   LV2_URID_URI "#"
#define LV2_URID__map   LV2_URID_PREFIX "map"
#define LV2_URID__unmap   LV2_URID_PREFIX "unmap"
#define LV2_URID_MAP_URI   LV2_URID__map
#define LV2_URID_UNMAP_URI   LV2_URID__unmap

Typedefs

typedef void * LV2_URID_Map_Handle
 Opaque pointer to host data for LV2_URID_Map.
typedef void * LV2_URID_Unmap_Handle
 Opaque pointer to host data for LV2_URID_Unmap.
typedef uint32_t LV2_URID
 URI mapped to an integer.

Detailed Description

C header for the LV2 URID extension http://lv2plug.in/ns/ext/urid


Macro Definition Documentation

#define LV2_URID_URI   "http://lv2plug.in/ns/ext/urid"
#define LV2_URID_PREFIX   LV2_URID_URI "#"
#define LV2_URID__map   LV2_URID_PREFIX "map"
#define LV2_URID__unmap   LV2_URID_PREFIX "unmap"
#define LV2_URID_MAP_URI   LV2_URID__map
#define LV2_URID_UNMAP_URI   LV2_URID__unmap

Typedef Documentation

typedef void* LV2_URID_Map_Handle

Opaque pointer to host data for LV2_URID_Map.

typedef void* LV2_URID_Unmap_Handle

Opaque pointer to host data for LV2_URID_Unmap.

typedef uint32_t LV2_URID

URI mapped to an integer.