![]() |
Audacity 3.2.0
|
Typedefs | |
| using | LilvWorldPtr = Lilv_ptr< LilvWorld, lilv_world_free > |
| using | URIDMap = std::vector< MallocString<> > |
Functions | |
| URIDLIST bool | InitializeGWorld () |
| Call before any use of the constants defined in this file. More... | |
| void | FinalizeGWorld () |
| Call at end of session. More... | |
| LV2_URID | Lookup_URI (URIDMap &map, const char *uri, bool add) |
Variables | |
| static LilvWorldPtr | uWorld |
| LilvWorld * | gWorld = nullptr |
| URIDMap | gURIDMap |
| Declare the global map of positive integers to URIs. More... | |
| using LV2Symbols::LilvWorldPtr = typedef Lilv_ptr<LilvWorld, lilv_world_free> |
Definition at line 29 of file LV2Symbols.cpp.
| using LV2Symbols::URIDMap = typedef std::vector<MallocString<> > |
Definition at line 142 of file LV2Symbols.h.
| LV2_API void LV2Symbols::FinalizeGWorld | ( | ) |
Call at end of session.
Definition at line 71 of file LV2Symbols.cpp.
References gWorld.
Referenced by LV2EffectsModule::Terminate().
| URIDLIST LV2_API bool LV2Symbols::InitializeGWorld | ( | ) |
Call before any use of the constants defined in this file.
Definition at line 48 of file LV2Symbols.cpp.
References gWorld, NODELIST, URIDLIST, and uWorld.
Referenced by LV2EffectsModule::Initialize().
| LV2_API LV2_URID LV2Symbols::Lookup_URI | ( | URIDMap & | map, |
| const char * | uri, | ||
| bool | add = true |
||
| ) |
Do reverse lookup in a map of URIs to positive integers, returning 0 if not found and !add
Definition at line 76 of file LV2Symbols.cpp.
References staffpad::vo::add().
Referenced by LV2FeaturesList::URID_Map().
| LV2_API URIDMap LV2Symbols::gURIDMap |
Declare the global map of positive integers to URIs.
Definition at line 34 of file LV2Symbols.cpp.
Referenced by LV2FeaturesList::URID_Map(), and LV2FeaturesList::URID_Unmap().
| LV2_API LilvWorld * LV2Symbols::gWorld = nullptr |
Definition at line 31 of file LV2Symbols.cpp.
Referenced by LV2EffectsModule::AutoRegisterPlugins(), LV2Editor::BuildFancy(), LV2FeaturesListBase::CheckFeatures(), LV2InstanceFeaturesList::CheckOptions(), FinalizeGWorld(), LV2EffectsModule::FindModulePaths(), LV2EffectBase::GetFactoryPresets(), LV2EffectsModule::GetPlugin(), LV2EffectsModule::Initialize(), InitializeGWorld(), LV2InstanceFeaturesList::InitializeOptions(), LV2EffectBase::LoadFactoryPreset(), and LV2Ports::LV2Ports().
|
static |
Definition at line 30 of file LV2Symbols.cpp.
Referenced by InitializeGWorld().