#include <ConfigurationHelper.hpp>
|
| bool | applyConfig (RTT::TaskContext *context, const libConfig::Configuration &config) |
| |
| bool | applyConfig (const std::string &configFilePath, RTT::TaskContext *context, const std::vector< std::string > &names) |
| |
| bool | applyConfig (RTT::TaskContext *context, const std::vector< std::string > &names) |
| |
| bool | applyConfig (RTT::TaskContext *context, const std::string &conf1) |
| |
| bool | applyConfig (RTT::TaskContext *context, const std::string &conf1, const std::string &conf2) |
| |
| bool | applyConfig (RTT::TaskContext *context, const std::string &conf1, const std::string &conf2, const std::string &conf3) |
| |
| bool | applyConfig (RTT::TaskContext *context, const std::string &conf1, const std::string &conf2, const std::string &conf3, const std::string &conf4) |
| |
| bool | registerOverride (const std::string &taskName, libConfig::Configuration &config) |
| |
| bool | applyConfigValueOnDSB (RTT::base::DataSourceBase::shared_ptr dsb, const RTT::types::TypeInfo *typeInfo, const libConfig::ConfigValue &value) |
| | Function applying configuration value on a DataSourceBase object. More...
|
| |
◆ applyConfig() [1/7]
| bool orocos_cpp::ConfigurationHelper::applyConfig |
( |
RTT::TaskContext * |
context, |
|
|
const libConfig::Configuration & |
config |
|
) |
| |
Applies the given configuration to the task.
- Parameters
-
| conf | The configuration to be set, |
| context | to the given context. |
- Returns
- True on success otherwise false.
◆ applyConfig() [2/7]
| bool ConfigurationHelper::applyConfig |
( |
const std::string & |
configFilePath, |
|
|
RTT::TaskContext * |
context, |
|
|
const std::vector< std::string > & |
names |
|
) |
| |
◆ applyConfig() [3/7]
| bool ConfigurationHelper::applyConfig |
( |
RTT::TaskContext * |
context, |
|
|
const std::vector< std::string > & |
names |
|
) |
| |
◆ applyConfig() [4/7]
| bool ConfigurationHelper::applyConfig |
( |
RTT::TaskContext * |
context, |
|
|
const std::string & |
conf1 |
|
) |
| |
◆ applyConfig() [5/7]
| bool ConfigurationHelper::applyConfig |
( |
RTT::TaskContext * |
context, |
|
|
const std::string & |
conf1, |
|
|
const std::string & |
conf2 |
|
) |
| |
◆ applyConfig() [6/7]
| bool ConfigurationHelper::applyConfig |
( |
RTT::TaskContext * |
context, |
|
|
const std::string & |
conf1, |
|
|
const std::string & |
conf2, |
|
|
const std::string & |
conf3 |
|
) |
| |
◆ applyConfig() [7/7]
| bool ConfigurationHelper::applyConfig |
( |
RTT::TaskContext * |
context, |
|
|
const std::string & |
conf1, |
|
|
const std::string & |
conf2, |
|
|
const std::string & |
conf3, |
|
|
const std::string & |
conf4 |
|
) |
| |
◆ applyConfigValueOnDSB()
| bool ConfigurationHelper::applyConfigValueOnDSB |
( |
RTT::base::DataSourceBase::shared_ptr |
dsb, |
|
|
const RTT::types::TypeInfo * |
typeInfo, |
|
|
const libConfig::ConfigValue & |
value |
|
) |
| |
Function applying configuration value on a DataSourceBase object.
- Parameters
-
| dsb | The shared pointer object pointing to the DataSourceBase object. This will be modified! |
| typeInfo | TypeInfo object containing the type information. |
| value | Is the ConfigValue object which will be applied. |
- Returns
- True if it runs through (probably correct), false if an error was detected.
◆ registerOverride()
| bool ConfigurationHelper::registerOverride |
( |
const std::string & |
taskName, |
|
|
libConfig::Configuration & |
config |
|
) |
| |
The documentation for this class was generated from the following files: