![]() |
Audacity 3.2.0
|
#include "public.sdk/source/vst/hosting/module.h"#include "public.sdk/source/vst/utility/optional.h"#include "public.sdk/source/vst/utility/stringconvert.h"#include <algorithm>#include <dlfcn.h>#include <sys/types.h>#include <sys/utsname.h>#include <unistd.h>#include <experimental/filesystem>Go to the source code of this file.
Classes | |
| class | VST3::Hosting::anonymous_namespace{module_linux.cpp}::LinuxModule |
Namespaces | |
| namespace | VST3 |
| namespace | VST3::Hosting |
| namespace | VST3::Hosting::anonymous_namespace{module_linux.cpp} |
Macros | |
| #define | USE_EXPERIMENTAL_FS 1 |
Typedefs | |
| using | ModuleEntryFunc = bool(PLUGIN_API *)(void *) |
| using | ModuleExitFunc = bool(PLUGIN_API *)() |
| using | VST3::Hosting::Path = filesystem::path |
Functions | |
| Optional< std::string > | VST3::Hosting::anonymous_namespace{module_linux.cpp}::getCurrentMachineName () |
| Optional< Path > | VST3::Hosting::anonymous_namespace{module_linux.cpp}::getApplicationPath () |
| void | VST3::Hosting::anonymous_namespace{module_linux.cpp}::findFilesWithExt (const std::string &path, const std::string &ext, Module::PathList &pathList, bool recursive=true) |
| void | VST3::Hosting::anonymous_namespace{module_linux.cpp}::findModules (const std::string &path, Module::PathList &pathList) |
| #define USE_EXPERIMENTAL_FS 1 |
Definition at line 53 of file module_linux.cpp.
| using ModuleEntryFunc = bool (PLUGIN_API*) (void*) |
Definition at line 66 of file module_linux.cpp.
| using ModuleExitFunc = bool (PLUGIN_API*) () |
Definition at line 67 of file module_linux.cpp.