37#define LV2_STATE_URI "http://lv2plug.in/ns/ext/state"
38#define LV2_STATE_PREFIX LV2_STATE_URI "#"
40#define LV2_STATE__State LV2_STATE_PREFIX "State"
41#define LV2_STATE__interface LV2_STATE_PREFIX "interface"
42#define LV2_STATE__loadDefaultState LV2_STATE_PREFIX "loadDefaultState"
43#define LV2_STATE__freePath LV2_STATE_PREFIX "freePath"
44#define LV2_STATE__makePath LV2_STATE_PREFIX "makePath"
45#define LV2_STATE__mapPath LV2_STATE_PREFIX "mapPath"
46#define LV2_STATE__state LV2_STATE_PREFIX "state"
47#define LV2_STATE__threadSafeRestore LV2_STATE_PREFIX "threadSafeRestore"
48#define LV2_STATE__StateChanged LV2_STATE_PREFIX "StateChanged"
173typedef const void* (*LV2_State_Retrieve_Function)(
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
static PuglViewHint int value
Definition pugl.h:1708
void * LV2_Handle
Definition lv2.h:133
void * LV2_State_Make_Path_Handle
Opaque handle for state:makePath feature.
Definition state.h:57
void * LV2_State_Free_Path_Handle
Opaque handle for state:freePath feature.
Definition state.h:55
void * LV2_State_Handle
Opaque handle for state save/restore.
Definition state.h:54
LV2_State_Status(* LV2_State_Store_Function)(LV2_State_Handle handle, uint32_t key, const void *value, size_t size, uint32_t type, uint32_t flags)
Definition state.h:147
LV2_State_Flags
Definition state.h:65
void * LV2_State_Map_Path_Handle
Opaque handle for state:mapPath feature.
Definition state.h:56
const void *(* LV2_State_Retrieve_Function)(LV2_State_Handle handle, uint32_t key, size_t *size, uint32_t *type, uint32_t *flags)
Definition state.h:179
LV2_State_Status
Definition state.h:104
@ LV2_STATE_IS_NATIVE
Definition state.h:100
@ LV2_STATE_IS_PORTABLE
Definition state.h:89
@ LV2_STATE_IS_POD
Definition state.h:78
@ LV2_STATE_SUCCESS
Definition state.h:105
@ LV2_STATE_ERR_NO_FEATURE
Definition state.h:109
@ LV2_STATE_ERR_BAD_TYPE
Definition state.h:107
@ LV2_STATE_ERR_UNKNOWN
Definition state.h:106
@ LV2_STATE_ERR_NO_SPACE
Definition state.h:111
@ LV2_STATE_ERR_NO_PROPERTY
Definition state.h:110
@ LV2_STATE_ERR_BAD_FLAGS
Definition state.h:108
void * LV2_State_Make_Path_Handle
Definition lv2_state.h:49
void * LV2_State_Map_Path_Handle
Definition lv2_state.h:48
unsigned int uint32_t
Definition mid.cpp:100
void(* free_path)(LV2_State_Free_Path_Handle handle, char *path)
Definition state.h:377
LV2_State_Free_Path_Handle handle
Definition state.h:365
LV2_State_Status(* restore)(LV2_Handle instance, LV2_State_Retrieve_Function retrieve, LV2_State_Handle handle, uint32_t flags, const LV2_Feature *const *features)
Definition state.h:266
LV2_State_Status(* save)(LV2_Handle instance, LV2_State_Store_Function store, LV2_State_Handle handle, uint32_t flags, const LV2_Feature *const *features)
Definition state.h:235
char *(* path)(LV2_State_Make_Path_Handle handle, const char *path)
Definition state.h:354
LV2_State_Make_Path_Handle handle
Definition state.h:328
LV2_State_Map_Path_Handle handle
Definition state.h:280
char *(* absolute_path)(LV2_State_Map_Path_Handle handle, const char *abstract_path)
Definition state.h:317
char *(* abstract_path)(LV2_State_Map_Path_Handle handle, const char *absolute_path)
Definition state.h:301
ZCONST char * key
Definition crypt.c:587
#define void
Definition unzip.h:396