#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.