sdf3transform.cc File Reference
#include "sdf3transform.h"
#include "../../sadf.h"
Include dependency graph for sdf3transform.cc:
Classes | |
struct | _CPair |
struct | _Settings |
Typedefs | |
typedef _CPair | CPair |
typedef list< CPair > | CPairs |
typedef CPairs::iterator | CPairsIter |
typedef _Settings | Settings |
Functions | |
void | helpMessage (ostream &out) |
CPairs | parseSwitchArgument (CString arguments) |
void | parseCommandLine (int argc, char **argv) |
CNode * | loadApplicationGraphFromFile (CString &file, CString module) |
void | initSettings (int argc, char **argv) |
void | SADF_TransformGraph (SADF_Graph *Graph, CPairs &transforms, ostream &out) |
int | main (int argc, char **argv) |
Variables | |
Settings | settings |
Typedef Documentation
|
|
|
|
|
|
|
Settings Struct to store program settings. |
Function Documentation
|
helpMessage () Function prints help message for the tool. |
|
initSettings () The function initializes the program settings. Here is the call graph for this function: |
|
loadApplicationGraphFromFile () The function returns a pointer to an XML data structures contained in the supplied file that describes the SDFG. Here is the call graph for this function: |
|
main () It does none of the hard work, but it is very needed... Here is the call graph for this function: |
|
parseCommandLine () The function parses the command line arguments and add info to the supplied settings structure. Here is the call graph for this function: |
|
parseSwitchArgument () The function parses the string 'arguments' into a sequence of (arg, value) pairs. The syntax as as follows: pair := key(value) arg := pair,pair,... Note: value may be a pair itself, but this is not expanded into a set of pairs (i.e. nested pairs are not supported). |
|
SADF_TransformGraph() The function that calls the actual transformation functions Here is the call graph for this function: |
Variable Documentation
|
settings Program settings. |