xml.hpp File Reference

Dumps the system model as the XML+C abstract format. More...

#include <algorithm>
#include "rapidxml_print.hpp"
#include "abssemantics.hpp"
Include dependency graph for xml.hpp:

Go to the source code of this file.

Classes

class  ForSyDe::XMLExport
 Abstract class used to Export a system as an XML file. More...
 

Namespaces

 ForSyDe
 The namespace for ForSyDe.
 

Functions

void ForSyDe::get_moc_and_pc (const std::string &kind, std::string &moc, std::string &pc)
 Extracts the MoC and the process constructor name from a ForSyDe kind.
 

Detailed Description

Dumps the system model as the XML+C abstract format.

This file includes functions which can be used in order to export the structure and behavior of a specified system in an abstract format represented as an XML file plus a set of CPP fiels. This format can be used by other tools for further manipulation.