13#ifndef SST_CORE_XML_CONFIG_OUTPUT_H
14#define SST_CORE_XML_CONFIG_OUTPUT_H
16#include "sst/core/configGraphOutput.h"
17#include "sst/core/model/configGraph.h"
23class XMLConfigGraphOutput :
public ConfigGraphOutput
26 explicit XMLConfigGraphOutput(
const char* path);
30 void generateXML(
const std::string& indent,
const ConfigComponent* comp,
const ConfigLinkMap_t& linkMap)
const;
31 void generateXML(
const std::string& indent,
const ConfigLink* link,
const ConfigComponentMap_t& compMap)
const;
Represents the configuration of a generic component.
Definition configComponent.h:83
A Configuration Graph A graph representing Components and Links.
Definition configGraph.h:76
Represents the configuration of a generic Link.
Definition configLink.h:37
Class to contain SST Simulation Configuration variables.
Definition config.h:52
virtual void generate(const Config *cfg, ConfigGraph *graph) override
Definition xmlConfigOutput.cc:27