Vuo  1.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
VuoCompilerSpecializedNodeClass Member List

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

baseVuoCompilerModuleprotected
createReplacementBackingNode(VuoNode *nodeToBack, string backingNodeClassName, VuoCompiler *compiler)VuoCompilerSpecializedNodeClassvirtual
createSpecializedNodeClassNameWithReplacement(string genericTypeName, string specializedTypeName)VuoCompilerSpecializedNodeClassvirtual
createUnspecializedNodeClassName(set< VuoPortClass * > portClassesToUnspecialize)VuoCompilerSpecializedNodeClassvirtual
declareFunctionInModule(Module *module, Function *function)VuoCompilerModulestatic
defaultSpecializedForGenericTypeNameVuoCompilerNodeClassprotected
dependenciesVuoCompilerModuleprotected
getBase(void) constVuoBaseDetail< VuoNodeClass >
getCompatibleTargets(void)VuoCompilerModule
getDependencyName(void)VuoCompilerSpecializedNodeClassvirtual
getInputPortClassWithName(string portName)VuoCompilerNodeClassprotected
getModule(void)VuoCompilerModule
getNodeClassForNode(VuoCompilerNodeClass *origNodeClass, VuoCompiler *compiler)VuoCompilerSpecializedNodeClassstatic
getOriginalGenericNodeClassDescription(void)VuoCompilerSpecializedNodeClassvirtual
getOriginalGenericNodeClassName(void)VuoCompilerSpecializedNodeClassvirtual
getOriginalGenericNodeSet(void)VuoCompilerSpecializedNodeClassvirtual
getOriginalPortType(VuoPortClass *portClass)VuoCompilerSpecializedNodeClassvirtual
getOutputPortClassWithName(string portName)VuoCompilerNodeClassprotected
getPremium(void)VuoCompilerModule
getPseudoBase(void)VuoCompilerModule
hasOriginalOrMangledGlobal(string nameBeforeCompilation, Module *module, string moduleKey)VuoCompilerModuleprotectedstatic
isBuiltIn(void)VuoCompilerModule
isFullySpecialized(void)VuoCompilerSpecializedNodeClass
isPremiumVuoCompilerModuleprotected
isSubcomposition(void)VuoCompilerNodeClass
moduleVuoCompilerModuleprotected
moduleDetailsVuoCompilerModuleprotected
nameForGlobal(string genericGlobalVarOrFuncName)VuoCompilerModuleprotected
nameForGlobal(string nameBeforeCompilation, string moduleKey)VuoCompilerModuleprotectedstatic
newModule(string moduleKey, Module *module)VuoCompilerModulestatic
newNode(string title="", double x=0, double y=0)VuoCompilerNodeClass
newNode(VuoNode *nodeToCopyMetadataFrom)VuoCompilerNodeClass
newNodeClass(string nodeClassName, VuoCompiler *compiler, dispatch_queue_t llvmQueue)VuoCompilerSpecializedNodeClassstatic
VuoCompilerNodeClass::newNodeClass(string nodeClassName, Module *module)VuoCompilerNodeClassstatic
newNodeClassWithoutImplementation(VuoNodeClass *baseNodeClass)VuoCompilerNodeClassstatic
parseArrayOfStrings(json_object *o, string key)VuoCompilerModuleprotectedstatic
parseBool(json_object *o, string key, bool *foundValue=NULL)VuoCompilerModuleprotectedstatic
parseGenericTypes(json_object *moduleDetails, map< string, string > &defaultSpecializedForGenericTypeName, map< std::string, vector< std::string > > &compatibleSpecializedForGenericTypeName)VuoCompilerNodeClassprotectedstatic
parseInt(json_object *o, string key, bool *foundValue=NULL)VuoCompilerModuleprotectedstatic
parseMacVersion(string version)VuoCompilerModule
parserVuoCompilerModuleprotected
parseString(json_object *o, string key, bool *foundValue=NULL)VuoCompilerModuleprotectedstatic
parseTargetSet(json_object *o, string key)VuoCompilerModule
renameGlobalVarsAndFuncs(void)VuoCompilerModuleprotected
replaceGenericTypesWithBacking(string &nodeClassSource)VuoCompilerSpecializedNodeClassstatic
setBase(VuoNodeClass *base)VuoBaseDetail< VuoNodeClass >
setBuiltIn(bool builtIn)VuoCompilerModule
setPremium(bool premium)VuoCompilerModule
specializedForGenericTypeNameVuoCompilerSpecializedNodeClassprotected
TestNodes (defined in VuoCompilerSpecializedNodeClass)VuoCompilerSpecializedNodeClassfriend
TestVuoCompilerNodeClass (defined in VuoCompilerSpecializedNodeClass)VuoCompilerSpecializedNodeClassfriend
updateBackingNodeClass(VuoNode *nodeToBack, VuoCompiler *compiler)VuoCompilerSpecializedNodeClass
VuoBaseDetail(string description, VuoNodeClass *base)VuoBaseDetail< VuoNodeClass >
VuoCompilerModule(VuoModule *base, Module *module)VuoCompilerModuleprotected
VuoCompilerNodeClass(string className, Module *module)VuoCompilerNodeClassprotected
VuoCompilerNodeClass(VuoCompilerNodeClass *compilerNodeClass)VuoCompilerNodeClassprotected
VuoCompilerNodeClass(VuoNodeClass *baseNodeClass)VuoCompilerNodeClassprotected
VuoCompilerSpecializedNodeClass(string nodeClassName, Module *module)VuoCompilerSpecializedNodeClassprotected
VuoCompilerSpecializedNodeClass(VuoCompilerSpecializedNodeClass *compilerNodeClass)VuoCompilerSpecializedNodeClassprotected
VuoCompilerSpecializedNodeClass(VuoNodeClass *baseNodeClass)VuoCompilerSpecializedNodeClassprotected
~VuoCompilerModule(void)VuoCompilerModulevirtual
~VuoCompilerNodeClass(void)VuoCompilerNodeClassvirtual