Vuo  1.2.8
VuoCompilerMakeListNodeClass Member List

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

baseVuoCompilerModuleprotected
buildNodeClassName(unsigned long itemCount, string itemTypeName)VuoCompilerMakeListNodeClassstatic
createReplacementBackingNode(VuoNode *nodeToBack, string backingNodeClassName, VuoCompiler *compiler)VuoCompilerSpecializedNodeClassvirtual
createSpecializedNodeClassNameWithReplacement(string genericTypeName, string specializedTypeName)VuoCompilerMakeListNodeClassvirtual
createUnspecializedNodeClassName(set< VuoPortClass *> portClassesToUnspecialize)VuoCompilerMakeListNodeClassvirtual
declareFunctionInModule(Module *module, Function *function)VuoCompilerModulestatic
defaultSpecializedForGenericTypeNameVuoCompilerNodeClassprotected
dependenciesVuoCompilerModuleprotected
getBase(void) constVuoBaseDetail< VuoNodeClass >
getCompatibleTargets(void)VuoCompilerModule
getDependencyName(void)VuoCompilerSpecializedNodeClassvirtual
getInputPortClassWithName(string portName)VuoCompilerNodeClassprotected
getItemCount(void)VuoCompilerMakeListNodeClass
getListType(void)VuoCompilerMakeListNodeClass
getModule(void)VuoCompilerModule
getModulePath(void)VuoCompilerModule
getNodeClassForNode(VuoCompilerNodeClass *origNodeClass, VuoCompiler *compiler)VuoCompilerSpecializedNodeClassstatic
getNodeClassName(unsigned long itemCount, VuoCompilerType *listType)VuoCompilerMakeListNodeClassstatic
getOriginalGenericNodeClassDescription(void)VuoCompilerMakeListNodeClassvirtual
getOriginalGenericNodeClassName(void)VuoCompilerMakeListNodeClassvirtual
getOriginalGenericNodeSet(void)VuoCompilerMakeListNodeClassvirtual
getOriginalPortType(VuoPortClass *portClass)VuoCompilerMakeListNodeClassvirtual
getOutputPortClassWithName(string portName)VuoCompilerNodeClassprotected
getPremium(void)VuoCompilerModule
getPseudoBase(void)VuoCompilerModule
hasOriginalOrMangledGlobal(string nameBeforeCompilation, Module *module, string moduleKey)VuoCompilerModuleprotectedstatic
isBuiltIn(void)VuoCompilerModule
isFullySpecialized(void)VuoCompilerSpecializedNodeClass
isMakeListNodeClassName(string nodeClassName)VuoCompilerMakeListNodeClassstatic
isPremiumVuoCompilerModuleprotected
isSubcomposition(void)VuoCompilerNodeClass
moduleVuoCompilerModuleprotected
moduleDetailsVuoCompilerModuleprotected
nameForGlobal(string genericGlobalVarOrFuncName)VuoCompilerModuleprotected
nameForGlobal(string nameBeforeCompilation, string moduleKey)VuoCompilerModuleprotectedstatic
newModule(const string &moduleKey, Module *module, const string &modulePath)VuoCompilerModulestatic
newNode(string title="", double x=0, double y=0)VuoCompilerNodeClass
newNode(VuoNode *nodeToCopyMetadataFrom)VuoCompilerNodeClass
newNodeClass(string nodeClassName, VuoCompiler *compiler, dispatch_queue_t llvmQueue)VuoCompilerMakeListNodeClassstatic
VuoCompilerSpecializedNodeClass::newNodeClass(const std::string &nodeClassName, VuoCompiler *compiler, dispatch_queue_t llvmQueue, const set< string > &knownModuleKeys=set< string >())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
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