OpenJAUS Software Development Kit  4.3.1
Functions
openjaus::system::ConfigurationHelper Namespace Reference

Functions

template<class Type >
void set (std::map< std::string, Setting *> &settingMap, std::string key, Type value, bool &isDirty, bool controllerWritable, bool globalReadable, bool controllerReadable)
 
template<>
void set< std::string > (std::map< std::string, Setting *> &settingMap, std::string key, std::string value, bool &isDirty, bool controllerWritable, bool globalReadable, bool controllerReadable)
 
template<class Type >
Type value (std::map< std::string, Setting *> &settingMap, std::string key, Type defaultValue, bool &isDirty, bool controllerWritable, bool globalReadable, bool controllerReadable)
 
template<>
std::string value< std::string > (std::map< std::string, Setting *> &settingMap, std::string key, std::string defaultValue, bool &isDirty, bool controllerWritable, bool globalReadable, bool controllerReadable)
 

Function Documentation

§ set()

template<class Type >
void openjaus::system::ConfigurationHelper::set ( std::map< std::string, Setting *> &  settingMap,
std::string  key,
Type  value,
bool &  isDirty,
bool  controllerWritable,
bool  globalReadable,
bool  controllerReadable 
)
inline

§ set< std::string >()

template<>
void openjaus::system::ConfigurationHelper::set< std::string > ( std::map< std::string, Setting *> &  settingMap,
std::string  key,
std::string  value,
bool &  isDirty,
bool  controllerWritable,
bool  globalReadable,
bool  controllerReadable 
)
inline

§ value()

template<class Type >
Type openjaus::system::ConfigurationHelper::value ( std::map< std::string, Setting *> &  settingMap,
std::string  key,
Type  defaultValue,
bool &  isDirty,
bool  controllerWritable,
bool  globalReadable,
bool  controllerReadable 
)
inline

§ value< std::string >()

template<>
std::string openjaus::system::ConfigurationHelper::value< std::string > ( std::map< std::string, Setting *> &  settingMap,
std::string  key,
std::string  defaultValue,
bool &  isDirty,
bool  controllerWritable,
bool  globalReadable,
bool  controllerReadable 
)
inline