|
SST
15.1.0
StructuralSimulationToolkit
|
Outputs configuration data to a specified file path. More...
#include <configGraphOutput.h>
Public Member Functions | |
| ConfigGraphOutput (const char *path) | |
| virtual void | generate (const Config *cfg, ConfigGraph *graph)=0 |
Protected Member Functions | |
| std::vector< std::string > | getParamsLocalKeys (const Params ¶ms) const |
| Get a vector of the local keys. More... | |
| std::vector< std::string > | getSubscribedSharedParamSets (const Params ¶ms) const |
| Get a vector of the shared param sets this Params object is subscribed to. More... | |
| std::vector< std::string > | getSubscribedGlobalParamSets (const Params ¶ms) const |
Static Protected Member Functions | |
| static std::map< std::string, std::string > | getSharedParamSet (const std::string &name) |
| Get a named shared parameter set. More... | |
| static std::map< std::string, std::string > | getGlobalParamSet (const std::string &name) |
| static std::vector< std::string > | getSharedParamSetNames () |
| Get a vector of the names of available shared parameter sets. More... | |
| static std::vector< std::string > | getGlobalParamSetNames () |
Protected Attributes | |
| FILE * | outputFile |
Outputs configuration data to a specified file path.
|
pure virtual |
| cfg | Constant pointer to SST configuration |
| graph | Constant pointer to SST configuration graph |
Implemented in SST::Core::JSONConfigGraphOutput, SST::Core::PythonConfigGraphOutput, SST::Core::DotConfigGraphOutput, and SST::Core::XMLConfigGraphOutput.
|
inlineprotected |
Get a vector of the local keys.
|
inlinestaticprotected |
Get a named shared parameter set.
| name | Name of the set to get |
Referenced by SST::Core::PythonConfigGraphOutput::generate().
|
inlinestaticprotected |
Get a vector of the names of available shared parameter sets.
Referenced by SST::Core::PythonConfigGraphOutput::generate().
|
inlineprotected |