Plugins
parameter_set.h File Reference
#include <nlohmann/json.hpp>
#include <fstream>
#include <map>
#include <string>
#include <stdexcept>
#include <boost/optional.hpp>
#include <boost/exception/diagnostic_information.hpp>
#include "common/ug_config.h"
#include "common/util/smart_pointer.h"
#include <registry/registry.h>
#include <registry/class.h>
#include <registry/function_traits.h>
#include <bridge/bridge.h>
#include <bindings/lua/lua_util.h>
#include <bindings/lua/bindings_lua.h>
#include <bindings/lua/lua_parsing.h>

Go to the source code of this file.

Classes

class  ug::JSONToolkit::ParameterSet
 
struct  ug::JSONToolkit::ParameterValue
 

Namespaces

 ug
 
 ug::JSONToolkit
 

Functions

boost::optional< ParameterValue > ug::JSONToolkit::CreateParameterValue (const json &jsonobject)
 This function creates a 'ParameterValue' from JSON. More...