13#ifndef SST_CORE_XML_CONFIG_OUTPUT_H
14#define SST_CORE_XML_CONFIG_OUTPUT_H
16#include "sst/core/configGraph.h"
17#include "sst/core/configGraphOutput.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 configGraph.h:263
A Configuration Graph A graph representing Components and Links.
Definition configGraph.h:450
Represents the configuration of a generic Link.
Definition configGraph.h:50
Class to contain SST Simulation Configuration variables.
Definition config.h:41
virtual void generate(const Config *cfg, ConfigGraph *graph) override
Definition xmlConfigOutput.cc:27