check(VuoCompilerIssues *issues) | VuoCompilerComposition | |
checkForEventFlowIssues(VuoCompilerIssues *issues) | VuoCompilerComposition | |
checkForEventFlowIssues(set< VuoCompilerCable * > potentialCables, VuoCompilerIssues *issues) | VuoCompilerComposition | |
checkForMissingNodeClasses(VuoCompilerIssues *issues) | VuoCompilerComposition | |
clearGraphvizCommentIdentifierHistory() | VuoCompilerComposition | |
clearGraphvizNodeIdentifierHistory() | VuoCompilerComposition | |
defaultGraphDeclaration | VuoCompilerComposition | static |
findNearestUpstreamTriggerPort(VuoNode *node) | VuoCompilerComposition | |
getBase(void) const | VuoBaseDetail< VuoComposition > | |
getCachedGraph(VuoCompiler *compiler=nullptr) | VuoCompilerComposition | |
getChangesToReplaceNode(VuoNode *oldNode, VuoNode *newNode, map< VuoCable *, VuoPort * > &cablesToTransferFromPort, map< VuoCable *, VuoPort * > &cablesToTransferToPort, set< VuoCable * > &cablesToRemove) const | VuoCompilerComposition | |
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) | VuoCompilerComposition | static |
portClassesMatch(VuoPortClass *oldPortClass, VuoPortClass *newPortClass) | VuoCompilerComposition | static |
portsMatch(VuoPort *oldPort, VuoPort *newPort) | VuoCompilerComposition | static |
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) | VuoCompilerComposition | friend |
topLevelCompositionIdentifier | VuoCompilerComposition | static |
updateGenericPortTypes(void) | VuoCompilerComposition | |
VuoBaseDetail(string description, VuoComposition *base) | VuoBaseDetail< VuoComposition > | |
VuoCompilerComposition(VuoComposition *baseComposition, VuoCompilerGraphvizParser *parser) | VuoCompilerComposition | |
~VuoCompilerComposition(void) | VuoCompilerComposition | |