HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_TypeRegistry Member List

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

addParentType(BaseType *type, BaseType *parent, UT_WorkBuffer &errors)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
addParentTypes(BaseType *type, const UT_StringArray &parent_names, UT_WorkBuffer &errors)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
applicationType() constPDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
BaseType typedefPDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >protected
clear()PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
customHandlers()PDG_TypeRegistryinline
defaultWorkItemDataType() const PDG_TypeRegistryinline
dependencyType(const UT_StringHolder &name) const PDG_TypeRegistry
deprecateType(PDG_RegistrationTypetype, const UT_StringHolder &name)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
fileUtils()PDG_TypeRegistryinline
inProcessSchedulerType() const PDG_TypeRegistryinline
isSchedulerLocal(const UT_StringHolder &type_name)PDG_TypeRegistrystatic
localSchedulerTypeName() const PDG_TypeRegistryinline
nodeCallbackType(const UT_StringHolder &name) const PDG_TypeRegistry
pdg_BaseTypePtr typedefPDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >protected
PDG_TypeRegistry()PDG_TypeRegistryprotected
PDGT_TypeRegistry(const UT_StringHolder &dso_function, const UT_StringHolder &module_name)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inlineprotected
pySerializationModule() const PDG_TypeRegistry
registerCustomDependency(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args)PDG_TypeRegistryinline
registerCustomNodeCallback(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args)PDG_TypeRegistryinline
registerCustomScheduler(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args)PDG_TypeRegistryinline
registerCustomService(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args)PDG_TypeRegistryinline
registerCustomWorkItemData(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args)PDG_TypeRegistryinline
registerDependency(const UT_StringHolder &name, const UT_StringHolder &label)PDG_TypeRegistryinline
registerDSOTypes(const UT_StringHolder &dso_path)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registerDSOTypes()PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registeredType(PDG_RegistrationTypetype, const UT_StringHolder &name) constPDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registerFuncType(UT_WorkBuffer &errors, const UT_StringHolder &name, typename RegType::Function func, Args &&...args)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registerMapper(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &category, const PDG_NodeInterface &interface)PDG_TypeRegistryinline
registerPartitioner(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &category, const PDG_NodeInterface &interface, PDG_NodeSubtype sub=PDG_NodeSubtype::eRegular)PDG_TypeRegistryinline
registerProcessor(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &category, const PDG_NodeInterface &interface, PDG_NodeSubtype sub=PDG_NodeSubtype::eRegular)PDG_TypeRegistryinline
registerPythonModules(UT_WorkBuffer &errors)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registerPythonPath(const UT_StringHolder &path, UT_WorkBuffer &errors)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registerScheduler(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &parm_category, const UT_StringHolder &node_category)PDG_TypeRegistryinline
registerScheduler(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &parm_category, const UT_StringHolder &node_category, const PDG_NodeInterface &interface)PDG_TypeRegistryinline
registerService(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &commandline, bool internal)PDG_TypeRegistryinline
registerSimpleType(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registerType(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registerTypeAlias(PDG_RegistrationTypetype, const UT_StringHolder &name, const UT_StringHolder &alias, bool deprecated=false)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
registerWorkItemData(const UT_StringHolder &name, const UT_StringHolder &label, bool compatible=true, bool make_default=false)PDG_TypeRegistryinline
reloadPythonModule(const UT_StringHolder &path, bool reregister, UT_WorkBuffer &errors)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
schedulerType(const UT_StringHolder &name) const PDG_TypeRegistry
Self typedefPDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >
serviceSchedulerType() const PDG_TypeRegistryinline
serviceType(const UT_StringHolder &name) const PDG_TypeRegistry
setDefaultWorkItemDataType(PDG_WorkItemDataType *type)PDG_TypeRegistryinline
setInProcessSchedulerType(PDG_SchedulerType *type)PDG_TypeRegistryinline
setPySerializationModule(const UT_StringHolder &mod)PDG_TypeRegistry
setRegistrationEnabled(bool enabled)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
setServiceSchedulerType(PDG_SchedulerType *type)PDG_TypeRegistryinline
standardInit(UT_WorkBuffer &errors, PDGT_ApplicationType app_type, bool skip_python=false)PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
TypeMap typedefPDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >protected
typeNames(PDG_RegistrationTypetype, bool include_aliases=false) constPDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inline
types()PDG_TypeRegistrystatic
workItemDataType(const UT_StringHolder &name) const PDG_TypeRegistry
~PDG_TypeRegistry() overridePDG_TypeRegistry
~PDGT_TypeRegistry()PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount >inlinevirtual