|
LMMS
|
#include <stdbool.h>Go to the source code of this file.
Classes | |
| struct | _LV2_RtMemPool_Pool |
| struct | _LV2_RtMemPool_Pool_Deprecated |
Macros | |
| #define | LV2_RTSAFE_MEMORY_POOL_URI "http://kxstudio.sf.net/ns/lv2ext/rtmempool" |
| #define | LV2_RTSAFE_MEMORY_POOL_PREFIX LV2_RTSAFE_MEMORY_POOL_URI "#" |
| #define | LV2_RTSAFE_MEMORY_POOL__Pool LV2_RTSAFE_MEMORY_POOL_URI "Pool" |
| #define | LV2_RTSAFE_MEMORY_POOL_NAME_MAX 128 |
| #define | LV2_RTSAFE_MEMORY_POOL_DEPRECATED_URI "http://home.gna.org/lv2dynparam/rtmempool/v1" |
Typedefs | |
| typedef void * | LV2_RtMemPool_Handle |
| typedef struct _LV2_RtMemPool_Pool | LV2_RtMemPool_Pool |
| typedef struct _LV2_RtMemPool_Pool_Deprecated | LV2_RtMemPool_Pool_Deprecated |
C header for the LV2 rtmempool extension http://kxstudio.sf.net/ns/lv2ext/rtmempool.
| #define LV2_RTSAFE_MEMORY_POOL__Pool LV2_RTSAFE_MEMORY_POOL_URI "Pool" |
| #define LV2_RTSAFE_MEMORY_POOL_DEPRECATED_URI "http://home.gna.org/lv2dynparam/rtmempool/v1" |
This extension used to be defined by a different URI
| #define LV2_RTSAFE_MEMORY_POOL_NAME_MAX 128 |
max size of memory pool name, in chars, including terminating zero char
| #define LV2_RTSAFE_MEMORY_POOL_PREFIX LV2_RTSAFE_MEMORY_POOL_URI "#" |
| #define LV2_RTSAFE_MEMORY_POOL_URI "http://kxstudio.sf.net/ns/lv2ext/rtmempool" |
| typedef void* LV2_RtMemPool_Handle |
Opaque data to host data for LV2_RtMemPool_Pool.
| typedef struct _LV2_RtMemPool_Pool LV2_RtMemPool_Pool |
On instantiation, host must supply LV2_RTSAFE_MEMORY_POOL__Pool feature. LV2_Feature::data must be pointer to LV2_RtMemPool_Pool.
| typedef struct _LV2_RtMemPool_Pool_Deprecated LV2_RtMemPool_Pool_Deprecated |
Deprecated feature for backwards compatibility.