#include <ArcConfig.h>
Public Member Functions | |
| void | AddPluginsPath (const std::string &path) |
| void | AddPrivateKey (const std::string &path) |
| void | AddCertificate (const std::string &path) |
| void | AddProxy (const std::string &path) |
| void | AddCAFile (const std::string &path) |
| void | AddCADir (const std::string &path) |
| void | AddOverlay (XMLNode cfg) |
| void | GetOverlay (std::string fname) |
| virtual XMLNode | MakeConfig (XMLNode cfg) const |
Configuration for client interface. It contains information which can't be expressed in class constructor arguments. Most probably common things like software installation location, identity of user, etc.
| void Arc::BaseConfig::AddCADir | ( | const std::string & | path | ) |
Add CA directory
| void Arc::BaseConfig::AddCAFile | ( | const std::string & | path | ) |
Add CA file
| void Arc::BaseConfig::AddCertificate | ( | const std::string & | path | ) |
Add certificate
| void Arc::BaseConfig::AddOverlay | ( | XMLNode | cfg | ) |
Add configuration overlay
| void Arc::BaseConfig::AddPluginsPath | ( | const std::string & | path | ) |
Adds non-standard location of plugins
| void Arc::BaseConfig::AddPrivateKey | ( | const std::string & | path | ) |
Add private key
| void Arc::BaseConfig::AddProxy | ( | const std::string & | path | ) |
Add credentials proxy
| void Arc::BaseConfig::GetOverlay | ( | std::string | fname | ) |
Read overlay from file
Adds configuration part corresponding to stored information into common configuration tree supplied in 'cfg' argument. Returns reference to XML node representing configuration of ModuleManager
Reimplemented in Arc::MCCConfig.
1.6.3