29     std::vector<PluginRegistryInfoDump> 
subInfo;
 
   42     static void add(
const Plugin &plugin);
 
   47     template <
typename ValueType>
 
   48     static void add(
const PluginPath &path, ValueType &&value);
 
   55     template <
typename CallType>
 
   56     static void addCall(
const PluginPath &path, 
const CallType &call);
 
   93     static std::vector<std::string> list(
const PluginPath &path);
 
  109 template <
typename ValueType>
 
  117 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:35
 
Definition: Callable.tmpl.hpp:30
 
std::vector< PluginRegistryInfoDump > subInfo
Definition: Registry.hpp:29
 
std::string objectType
Definition: Registry.hpp:27
 
static void addCall(const PluginPath &path, const CallType &call)
Definition: Registry.hpp:118
 
Definition: Plugin.hpp:23
 
std::string modulePath
Definition: Registry.hpp:28