30     std::vector<PluginRegistryInfoDump> 
subInfo;
    43     static void add(
const Plugin &plugin);
    48     template <
typename ValueType>
    49     static void add(
const PluginPath &path, ValueType &&value);
    56     template <
typename CallType>
    57     static void addCall(
const PluginPath &path, 
const CallType &call);
    94     static std::vector<std::string> list(
const PluginPath &path);
   110 template <
typename ValueType>
   118 template <
typename CallType>
 Definition: Registry.hpp:23
 
#define POTHOS_API
Definition: Config.hpp:41
 
std::string pluginPath
Definition: Registry.hpp:26
 
static void add(const Plugin &plugin)
 
Definition: Registry.hpp:36
 
Definition: Callable.hpp:30
 
Definition: ArchiveEntry.hpp:20
 
std::string moduleVersion
Definition: Registry.hpp:29
 
std::vector< PluginRegistryInfoDump > subInfo
Definition: Registry.hpp:30
 
std::string objectType
Definition: Registry.hpp:27
 
static void addCall(const PluginPath &path, const CallType &call)
Definition: Registry.hpp:119
 
Definition: Plugin.hpp:23
 
std::string modulePath
Definition: Registry.hpp:28