orocos_cpp
Functions
ConfigurationHelper.cpp File Reference
#include "ConfigurationHelper.hpp"
#include <rtt/types/TypeInfo.hpp>
#include <rtt/typelib/TypelibMarshaller.hpp>
#include <rtt/base/DataSourceBase.hpp>
#include <rtt/transports/corba/TaskContextProxy.hpp>
#include <rtt/types/TypekitRepository.hpp>
#include <boost/lexical_cast.hpp>
#include <rtt/OperationCaller.hpp>
#include <lib_config/Bundle.hpp>
#include <string>
#include <limits>
#include "PluginHelper.hpp"
#include <lib_config/YAMLConfiguration.hpp>

Functions

template<typename T >
bool applyValue (Typelib::Value &value, const SimpleConfigValue &conf)
 
template<>
bool applyValue< uint8_t > (Typelib::Value &value, const SimpleConfigValue &conf)
 
template<>
bool applyValue< int8_t > (Typelib::Value &value, const SimpleConfigValue &conf)
 
template<>
bool applyValue< double > (Typelib::Value &value, const SimpleConfigValue &conf)
 
bool applyConfOnTypelibEnum (Typelib::Value &value, const SimpleConfigValue &conf)
 
bool applyConfOnTypelibNumeric (Typelib::Value &value, const SimpleConfigValue &conf)
 
bool applyConfOnTyplibValue (Typelib::Value &value, const ConfigValue &conf)
 

Function Documentation

bool applyConfOnTypelibEnum ( Typelib::Value &  value,
const SimpleConfigValue &  conf 
)
bool applyConfOnTypelibNumeric ( Typelib::Value &  value,
const SimpleConfigValue &  conf 
)
bool applyConfOnTyplibValue ( Typelib::Value &  value,
const ConfigValue &  conf 
)
template<typename T >
bool applyValue ( Typelib::Value &  value,
const SimpleConfigValue &  conf 
)
template<>
bool applyValue< double > ( Typelib::Value &  value,
const SimpleConfigValue &  conf 
)
template<>
bool applyValue< int8_t > ( Typelib::Value &  value,
const SimpleConfigValue &  conf 
)
template<>
bool applyValue< uint8_t > ( Typelib::Value &  value,
const SimpleConfigValue &  conf 
)