Audacity 3.2.0
|
Declare URI identifiers used in calls to the lv2 library and a mapping of them to integers. More...
Go to the source code of this file.
Namespaces | |
namespace | LV2Symbols |
Macros | |
#define | LV2_CORE__MIDIPlugin LV2_CORE_PREFIX "MIDIPlugin" |
#define | LV2_CORE__enabled LV2_CORE_PREFIX "enabled" |
#define | LV2_UI__makeResident LV2_UI_PREFIX "makeResident" |
#define | LV2_BUF_SIZE__nominalBlockLength LV2_BUF_SIZE_PREFIX "nominalBlockLength" |
#define | LL_NAMESPACE "http://ll-plugins.nongnu.org/lv2/namespace#" |
#define | LL_MATH_CONSTANTS LL_NAMESPACE "MathConstantPlugin" |
#define | LL_MATH_FUNCTIONS LL_NAMESPACE "MathFunctionPlugin" |
#define | NODE(n, u) |
#define | NODELIST |
#define | URID(n, u) |
#define | URIDLIST |
#define | NODE(n, u) |
#define | URID(n, u) extern LV2_API LV2_URID urid_##n; |
Typedefs | |
using | LV2Symbols::URIDMap = std::vector< MallocString<> > |
Functions | |
LV2_URID | LV2Symbols::Lookup_URI (URIDMap &map, const char *uri, bool add) |
URIDLIST bool | LV2Symbols::InitializeGWorld () |
Call before any use of the constants defined in this file. More... | |
void | LV2Symbols::FinalizeGWorld () |
Call at end of session. More... | |
Declare URI identifiers used in calls to the lv2 library and a mapping of them to integers.
Audacity: A Digital Audio Editor
Paul Licameli split from LoadLV2.h
Definition in file LV2Symbols.h.
#define LL_MATH_CONSTANTS LL_NAMESPACE "MathConstantPlugin" |
Definition at line 40 of file LV2Symbols.h.
#define LL_MATH_FUNCTIONS LL_NAMESPACE "MathFunctionPlugin" |
Definition at line 41 of file LV2Symbols.h.
#define LL_NAMESPACE "http://ll-plugins.nongnu.org/lv2/namespace#" |
Definition at line 39 of file LV2Symbols.h.
#define LV2_BUF_SIZE__nominalBlockLength LV2_BUF_SIZE_PREFIX "nominalBlockLength" |
Definition at line 34 of file LV2Symbols.h.
#define LV2_CORE__enabled LV2_CORE_PREFIX "enabled" |
Definition at line 26 of file LV2Symbols.h.
#define LV2_CORE__MIDIPlugin LV2_CORE_PREFIX "MIDIPlugin" |
Definition at line 22 of file LV2Symbols.h.
#define LV2_UI__makeResident LV2_UI_PREFIX "makeResident" |
Definition at line 30 of file LV2Symbols.h.
#define NODE | ( | n, | |
u | |||
) |
Definition at line 153 of file LV2Symbols.h.
#define NODE | ( | n, | |
u | |||
) |
Definition at line 153 of file LV2Symbols.h.
#define NODELIST |
Definition at line 48 of file LV2Symbols.h.
#define URID | ( | n, | |
u | |||
) |
Definition at line 160 of file LV2Symbols.h.
#define URID | ( | n, | |
u | |||
) | extern LV2_API LV2_URID urid_##n; |
Definition at line 160 of file LV2Symbols.h.
#define URIDLIST |
Definition at line 92 of file LV2Symbols.h.