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() const | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | inline |
BaseType typedef | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | protected |
clear() | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | inline |
customHandlers() | PDG_TypeRegistry | inline |
defaultWorkItemDataType() const | PDG_TypeRegistry | inline |
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_TypeRegistry | inline |
inProcessSchedulerType() const | PDG_TypeRegistry | inline |
isSchedulerLocal(const UT_StringHolder &type_name) | PDG_TypeRegistry | static |
localSchedulerTypeName() const | PDG_TypeRegistry | inline |
nodeCallbackType(const UT_StringHolder &name) const | PDG_TypeRegistry | |
pdg_BaseTypePtr typedef | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | protected |
PDG_TypeRegistry() | PDG_TypeRegistry | protected |
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_TypeRegistry | inline |
registerCustomNodeCallback(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args) | PDG_TypeRegistry | inline |
registerCustomScheduler(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args) | PDG_TypeRegistry | inline |
registerCustomService(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args) | PDG_TypeRegistry | inline |
registerCustomWorkItemData(UT_WorkBuffer &errors, const UT_StringHolder &name, Args &&...args) | PDG_TypeRegistry | inline |
registerDependency(const UT_StringHolder &name, const UT_StringHolder &label) | PDG_TypeRegistry | inline |
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) const | PDGT_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_TypeRegistry | inline |
registerPartitioner(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &category, const PDG_NodeInterface &interface, PDG_NodeSubtype sub=PDG_NodeSubtype::eRegular) | PDG_TypeRegistry | inline |
registerProcessor(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &category, const PDG_NodeInterface &interface, PDG_NodeSubtype sub=PDG_NodeSubtype::eRegular) | PDG_TypeRegistry | inline |
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_TypeRegistry | inline |
registerScheduler(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &parm_category, const UT_StringHolder &node_category, const PDG_NodeInterface &interface) | PDG_TypeRegistry | inline |
registerService(const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringHolder &commandline, bool internal) | PDG_TypeRegistry | inline |
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_TypeRegistry | inline |
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 typedef | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | |
serviceSchedulerType() const | PDG_TypeRegistry | inline |
serviceType(const UT_StringHolder &name) const | PDG_TypeRegistry | |
setDefaultWorkItemDataType(PDG_WorkItemDataType *type) | PDG_TypeRegistry | inline |
setInProcessSchedulerType(PDG_SchedulerType *type) | PDG_TypeRegistry | inline |
setPySerializationModule(const UT_StringHolder &mod) | PDG_TypeRegistry | |
setRegistrationEnabled(bool enabled) | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | inline |
setServiceSchedulerType(PDG_SchedulerType *type) | PDG_TypeRegistry | inline |
standardInit(UT_WorkBuffer &errors, PDGT_ApplicationType app_type, bool skip_python=false) | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | inline |
TypeMap typedef | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | protected |
typeNames(PDG_RegistrationTypetype, bool include_aliases=false) const | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | inline |
types() | PDG_TypeRegistry | static |
workItemDataType(const UT_StringHolder &name) const | PDG_TypeRegistry | |
~PDG_TypeRegistry() override | PDG_TypeRegistry | |
~PDGT_TypeRegistry() | PDGT_TypeRegistry< PDG_RegistrationType,(int) PDG_RegistrationType::eCount > | inlinevirtual |