sdf/tools/sdf3flow/sdf3flow.cc File Reference

#include "sdf3flow.h"
#include "settings.h"
#include "../../sdf.h"
Include dependency graph for sdf/tools/sdf3flow/sdf3flow.cc:

Functions

void helpMessage (ostream &out)
bool initSettings (int argc, char **argv)
CNodemapApplicationGraphToArchitectureGraph (CNode *xmlAppGraph, CNode *xmlArchGraph, CNode *xmlSystemUsage, ostream &out, bool outputAsHTML)
bool mapApplicationGraphsToArchitectureGraph (ostream &out)
int main (int argc, char **argv)

Variables

Settings settings (MODULE, SETTINGS_TYPE)

Function Documentation

void helpMessage ( ostream &  out  ) 

helpMessage () Function prints help message for the tool.

References DOTTED_VERSION, and TOOL.

bool initSettings ( int  argc,
char **  argv 
)

initSettings () The function initializes the program settings.

References Settings::helpFlag, helpMessage(), Settings::init(), Settings::initOutputStream(), and settings.

Here is the call graph for this function:

int main ( int  argc,
char **  argv 
)

main () It does none of the hard work, but it is very needed...

References initSettings(), mapApplicationGraphsToArchitectureGraph(), Settings::outputStream, and settings.

Here is the call graph for this function:

bool mapApplicationGraphsToArchitectureGraph ( ostream &  out  ) 

mapApplicationGraphsToArchitectureGraph () Map all application graphs in the order specified by the settings to the architecture graph.

References CGetAttribute(), mapApplicationGraphToArchitectureGraph(), Settings::outputAsHTML, Settings::outputFile, settings, Settings::xmlAppGraphs, Settings::xmlArchGraph, and Settings::xmlSystemUsage.

Referenced by main().

Here is the call graph for this function:


Variable Documentation

Settings settings(MODULE, SETTINGS_TYPE)

settings Program settings.