12 #ifndef SST_CORE_CONFIGGRAPH_OUTPUT_H
13 #define SST_CORE_CONFIGGRAPH_OUTPUT_H
15 #include "sst/core/configGraph.h"
16 #include "sst/core/params.h"
31 exMsg = (
char*)malloc(
sizeof(
char) * (strlen(msg) + 1));
32 std::strcpy(exMsg, msg);
35 virtual const char* what()
const noexcept
override {
return exMsg; }
63 return Params::getGlobalParamSet(name);
97 return params.getSubscribedGlobalParamSets();
104 #endif // SST_CORE_CONFIGGRAPH_OUTPUT_H
Definition: configGraphOutput.h:41
Class to contain SST Simulation Configuration variables.
Definition: config.h:29
std::vector< std::string > getParamsLocalKeys(const Params ¶ms) const
Get a vector of the local keys.
Definition: configGraphOutput.h:84
A Configuration Graph A graph representing Components and Links.
Definition: configGraph.h:389
Definition: configGraphOutput.h:26
std::vector< std::string > getSubscribedGlobalParamSets(const Params ¶ms) const
Get a vector of the global param sets this Params object is subscribed to.
Definition: configGraphOutput.h:95
static std::map< std::string, std::string > getGlobalParamSet(const std::string &name)
Get a named global parameter set.
Definition: configGraphOutput.h:61
Parameter store.
Definition: params.h:55
static std::vector< std::string > getGlobalParamSetNames()
Get a vector of the names of available global parameter sets.
Definition: configGraphOutput.h:74