Plugins
ug::JSONToolkit::ParameterSet Class Reference

#include <parameter_set.h>

Public Member Functions

bridge::CustomReturn get (const char *name)
 
void loadFromJSONObject (const json jsonobject)
 
void loadJSON (const char *json)
 
void loadJSONFile (const char *file)
 
 ParameterSet ()
 
 ParameterSet (const char *json)
 

Private Attributes

std::map< std::string, ParameterValueparameters
 

Constructor & Destructor Documentation

◆ ParameterSet() [1/2]

ug::JSONToolkit::ParameterSet::ParameterSet ( )

◆ ParameterSet() [2/2]

ug::JSONToolkit::ParameterSet::ParameterSet ( const char *  json)

Member Function Documentation

◆ get()

bridge::CustomReturn ug::JSONToolkit::ParameterSet::get ( const char *  name)

◆ loadFromJSONObject()

void ug::JSONToolkit::ParameterSet::loadFromJSONObject ( const json  jsonobject)

◆ loadJSON()

void ug::JSONToolkit::ParameterSet::loadJSON ( const char *  json)

◆ loadJSONFile()

void ug::JSONToolkit::ParameterSet::loadJSONFile ( const char *  file)

References UG_LOG.

Member Data Documentation

◆ parameters

std::map<std::string, ParameterValue> ug::JSONToolkit::ParameterSet::parameters
private

The documentation for this class was generated from the following files: