Vuo  2.3.2
VuoCompilerComposition Member List

This is the complete list of members for VuoCompilerComposition, including all inherited members.

check(VuoCompilerIssues *issues)VuoCompilerComposition
checkForEventFlowIssues(VuoCompilerIssues *issues)VuoCompilerComposition
checkForEventFlowIssues(set< VuoCompilerCable * > potentialCables, VuoCompilerIssues *issues)VuoCompilerComposition
checkForMissingNodeClasses(VuoCompilerIssues *issues)VuoCompilerComposition
clearGraphvizCommentIdentifierHistory()VuoCompilerComposition
clearGraphvizNodeIdentifierHistory()VuoCompilerComposition
defaultGraphDeclarationVuoCompilerCompositionstatic
findNearestUpstreamTriggerPort(VuoNode *node)VuoCompilerComposition
getBase(void) constVuoBaseDetail< VuoComposition >
getCachedGraph(VuoCompiler *compiler=nullptr)VuoCompilerComposition
getChangesToReplaceNode(VuoNode *oldNode, VuoNode *newNode, map< VuoCable *, VuoPort * > &cablesToTransferFromPort, map< VuoCable *, VuoPort * > &cablesToTransferToPort, set< VuoCable * > &cablesToRemove) constVuoCompilerComposition
getCompatibleTargets(void)VuoCompilerComposition
getCorrelatedGenericPorts(VuoNode *entryNode, VuoPort *entryPort, bool useOriginalType)VuoCompilerComposition
getGraphvizDeclaration(VuoProtocol *activeProtocol=NULL, string header="", string footer="")VuoCompilerComposition
getGraphvizDeclarationForComponents(set< VuoNode * > nodeSet, set< VuoCable * > cableSet, set< VuoComment * > commentSet, vector< VuoPublishedPort * > publishedInputPorts, vector< VuoPublishedPort * > publishedOutputPorts, string header="", string footer="", double xPositionOffset=0, double yPositionOffset=0)VuoCompilerComposition
getManuallyFirableInputNode(void)VuoCompilerComposition
getManuallyFirableInputPort(void)VuoCompilerComposition
invalidateCachedGraph(void)VuoCompilerComposition
newCompositionFromGraphvizDeclaration(const string &compositionGraphvizDeclaration, VuoCompiler *compiler)VuoCompilerCompositionstatic
portClassesMatch(VuoPortClass *oldPortClass, VuoPortClass *newPortClass)VuoCompilerCompositionstatic
portsMatch(VuoPort *oldPort, VuoPort *newPort)VuoCompilerCompositionstatic
replaceNode(VuoNode *oldNode, VuoNode *newNode)VuoCompilerComposition
setBase(VuoComposition *base)VuoBaseDetail< VuoComposition >
setManuallyFirableInputPort(VuoNode *nodeContainingPort, VuoPort *portFiredInto)VuoCompilerComposition
setModule(Module *module)VuoCompilerComposition
setUniqueGraphvizIdentifierForComment(VuoComment *comment)VuoCompilerComposition
setUniqueGraphvizIdentifierForNode(VuoNode *node, const string &preferredIdentifier="", const string &identifierPrefix="")VuoCompilerComposition
takeModule(void)VuoCompilerComposition
TestCompilingAndLinking (defined in VuoCompilerComposition)VuoCompilerCompositionfriend
topLevelCompositionIdentifierVuoCompilerCompositionstatic
updateGenericPortTypes(void)VuoCompilerComposition
VuoBaseDetail(string description, VuoComposition *base)VuoBaseDetail< VuoComposition >
VuoCompilerComposition(VuoComposition *baseComposition, VuoCompilerGraphvizParser *parser)VuoCompilerComposition
~VuoCompilerComposition(void)VuoCompilerComposition