NodeFactory Member List

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

builtin_NodeFactoryprotectedstatic
clear(void)NodeFactory
create(std::string type, Libpf::Persistency::Defaults defaults=Libpf::Persistency::Defaults(), uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)NodeFactory
creators_NodeFactoryprotectedstatic
defaults_NodeFactoryprotectedstatic
dump(void) constNodeFactory
F typedefNodeFactoryprotected
icon(std::string type) constNodeFactory
icons_NodeFactoryprotectedstatic
initializeLibpfNodeFactoryfriend
Libpf::User::listTypesNodeFactoryfriend
Map typedefNodeFactoryprotected
NodeFactoryInitializerNodeFactoryfriend
registerAlias(std::string baseType, std::string type, std::string description, Libpf::Persistency::Defaults defaults, std::string icon="", double width=100.0, double heigth=100.0)NodeFactory
registerType(std::string type, std::string description, std::string category, bool instantiatable, const std::vector< Libpf::Persistency::IntegerOption > &integerOptions={ }, const std::vector< Libpf::Persistency::StringOption > &stringOptions={ }, const std::vector< Libpf::Persistency::QuantityOption > &quantityOptions={ }, std::string icon="", double width=100.0, double heigth=100.0)NodeFactory
size(void)NodeFactoryinline
typeDescriptor(std::string name) constNodeFactory
types_NodeFactoryprotectedstatic