Audacity 3.2.0
|
Classes | |
struct | Ole |
class | Win32Module |
Functions | |
bool | checkVST3Package (filesystem::path &p) |
bool | isFolderSymbolicLink (const filesystem::path &p) |
Optional< std::string > | getKnownFolder (REFKNOWNFOLDERID folderID) |
VST3::Optional< filesystem::path > | resolveShellLink (const filesystem::path &p) |
void | findFilesWithExt (const filesystem::path &path, const std::string &ext, Module::PathList &pathList, bool recursive=true) |
void | findModules (const filesystem::path &path, Module::PathList &pathList) |
Optional< filesystem::path > | getContentsDirectoryFromModuleExecutablePath (const std::string &modulePath) |
Variables | |
constexpr auto | architectureString = "x86-win" |
bool VST3::Hosting::anonymous_namespace{module_win32.cpp}::checkVST3Package | ( | filesystem::path & | p | ) |
Definition at line 201 of file module_win32.cpp.
References architectureString.
Referenced by findFilesWithExt().
void VST3::Hosting::anonymous_namespace{module_win32.cpp}::findFilesWithExt | ( | const filesystem::path & | path, |
const std::string & | ext, | ||
Module::PathList & | pathList, | ||
bool | recursive = true |
||
) |
Definition at line 297 of file module_win32.cpp.
References checkVST3Package(), findFilesWithExt(), isFolderSymbolicLink(), resolveShellLink(), and str.
Referenced by findFilesWithExt(), and findModules().
void VST3::Hosting::anonymous_namespace{module_win32.cpp}::findModules | ( | const filesystem::path & | path, |
Module::PathList & | pathList | ||
) |
Definition at line 393 of file module_win32.cpp.
References findFilesWithExt().
Optional< filesystem::path > VST3::Hosting::anonymous_namespace{module_win32.cpp}::getContentsDirectoryFromModuleExecutablePath | ( | const std::string & | modulePath | ) |
Definition at line 400 of file module_win32.cpp.
References architectureString.
Optional< std::string > VST3::Hosting::anonymous_namespace{module_win32.cpp}::getKnownFolder | ( | REFKNOWNFOLDERID | folderID | ) |
Definition at line 240 of file module_win32.cpp.
References ConvertToUTF8().
bool VST3::Hosting::anonymous_namespace{module_win32.cpp}::isFolderSymbolicLink | ( | const filesystem::path & | p | ) |
Definition at line 218 of file module_win32.cpp.
Referenced by findFilesWithExt().
VST3::Optional< filesystem::path > VST3::Hosting::anonymous_namespace{module_win32.cpp}::resolveShellLink | ( | const filesystem::path & | p | ) |
Definition at line 249 of file module_win32.cpp.
Referenced by findFilesWithExt().
|
constexpr |
Definition at line 104 of file module_win32.cpp.
Referenced by checkVST3Package(), getContentsDirectoryFromModuleExecutablePath(), and VST3::Hosting::anonymous_namespace{module_win32.cpp}::Win32Module::load().