|
ARC SDK
|
Handles loading of the required BrokerPlugin plugin. More...
#include <arc/compute/BrokerPlugin.h>
Public Member Functions | |
| BrokerPluginLoader () | |
| Load the base configuration of plugin locations etc. More... | |
| ~BrokerPluginLoader () | |
| If keep_ownership in load() is true then BrokerPlugin objects are deleted. More... | |
| BrokerPlugin * | load (const UserConfig &uc, const std::string &name="", bool keep_ownerskip=true) |
| Load the BrokerPlugin with the given name. More... | |
| BrokerPlugin * | load (const UserConfig &uc, const JobDescription &j, const std::string &name="", bool keep_ownerskip=true) |
| Load the BrokerPlugin with the given name and set the JobDescription in it. More... | |
| BrokerPlugin * | copy (const BrokerPlugin *p, bool keep_ownerskip=true) |
| Copy a BrokerPlugin. More... | |
Handles loading of the required BrokerPlugin plugin.
| Arc::BrokerPluginLoader::BrokerPluginLoader | ( | ) |
Load the base configuration of plugin locations etc.
| Arc::BrokerPluginLoader::~BrokerPluginLoader | ( | ) |
If keep_ownership in load() is true then BrokerPlugin objects are deleted.
| BrokerPlugin* Arc::BrokerPluginLoader::copy | ( | const BrokerPlugin * | p, |
| bool | keep_ownerskip = true |
||
| ) |
Copy a BrokerPlugin.
| BrokerPlugin* Arc::BrokerPluginLoader::load | ( | const UserConfig & | uc, |
| const std::string & | name = "", |
||
| bool | keep_ownerskip = true |
||
| ) |
Load the BrokerPlugin with the given name.
| BrokerPlugin* Arc::BrokerPluginLoader::load | ( | const UserConfig & | uc, |
| const JobDescription & | j, | ||
| const std::string & | name = "", |
||
| bool | keep_ownerskip = true |
||
| ) |
Load the BrokerPlugin with the given name and set the JobDescription in it.
1.8.3.1-20130209