FMI 1.0
FaaS Message Interface
|
Configuration parser for the FMI JSON configuration file. More...
#include <Configuration.h>
Public Member Functions | |
Configuration (const std::string &config_path) | |
std::map< std::string, std::pair< std::map< std::string, std::string >, std::map< std::string, std::string > > > | get_active_channels () |
Returns the name and a pair with the configuration and model parameters for all channels that are marked active ("active": True) in the config file. More... | |
double | get_faas_price () |
Returns the configured GiB Second Price for the FaaS platform. More... | |
Configuration parser for the FMI JSON configuration file.
|
explicit |
std::map< std::string, std::pair< std::map< std::string, std::string >, std::map< std::string, std::string > > > FMI::Utils::Configuration::get_active_channels | ( | ) |
Returns the name and a pair with the configuration and model parameters for all channels that are marked active ("active": True) in the config file.
double FMI::Utils::Configuration::get_faas_price | ( | ) |
Returns the configured GiB Second Price for the FaaS platform.