MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / findPlugin

Method findPlugin

Libraries/Plugin/Plugin.cpp:944–954  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

942}
943
944SC::PluginDynamicLibrary* SC::PluginRegistry::findPlugin(StringSpan identifier)
945{
946 for (PluginDynamicLibrary& item : libraries)
947 {
948 if (item.definition.identity.identifier.view() == identifier)
949 {
950 return &item;
951 }
952 }
953 return nullptr;
954}
955
956void SC::PluginRegistry::getPluginsToReloadBecauseOf(StringSpan relativePath, TimeMs tolerance,
957 Function<void(const PluginIdentifier&)> onPlugin)

Callers 3

PluginTestMethod · 0.80
loadMethod · 0.80
loadMethod · 0.80

Calls 1

viewMethod · 0.45

Tested by 2

PluginTestMethod · 0.64
loadMethod · 0.64