Vuo  0.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Static Public Member Functions | Friends | List of all members
VuoCompilerGraph Class Reference

Description

Generates code for a graph.

Creates a .bc file from a .vuo composition file.

Public Member Functions

Module * generateBitcode (void)
 Generates bitcode that can be read in as a node class.
 
void setDebugMode (bool debugMode)
 Turn debug mode on/off.
 
VuoCompilerGraphvizParsergetParser (void)
 Returns the parser that parsed this graph.
 

Static Public Member Functions

static VuoCompilerGraphnewCompilerGraphFromCompositionFile (const string &compositionPath, VuoCompiler *compiler)
 Creates a graph from the specified .vuo file compositionPath.
 
static VuoCompilerGraphnewCompilerGraphFromCompositionString (const string &composition, VuoCompiler *compiler)
 Creates a graph from the specified composition string composition.
 

Friends

class TestVuoCompilerGraph
 
class TestVuoCompilerGraphExecution
 

Member Function Documentation

void VuoCompilerGraph::setDebugMode ( bool  debugMode)

Turn debug mode on/off.

In debug mode, print statements are inserted into the generated bitcode.


The documentation for this class was generated from the following files: