OpenJAUS Software Development Kit  4.3.1
Classes | Namespaces | Functions
Configuration.h File Reference
#include <map>
#include "openjaus/system/Setting.h"
#include <string>
#include "openjaus/types.h"
#include <ostream>
#include "openjaus/system/Logger.h"
#include <iostream>
#include <sstream>

Classes

class  openjaus::system::Configuration
 

Namespaces

 openjaus
 
 openjaus::system
 
 openjaus::system::ConfigurationHelper
 

Functions

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)
 
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)
 
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)
 
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)