NodeFactory Member List
This is the complete list of members for NodeFactory, including all inherited members.
builtin_ | NodeFactory | protectedstatic |
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_ | NodeFactory | protectedstatic |
defaults_ | NodeFactory | protectedstatic |
dump(void) const | NodeFactory | |
F typedef | NodeFactory | protected |
icon(std::string type) const | NodeFactory | |
icons_ | NodeFactory | protectedstatic |
initializeLibpf | NodeFactory | friend |
Libpf::User::listTypes | NodeFactory | friend |
Map typedef | NodeFactory | protected |
NodeFactoryInitializer | NodeFactory | friend |
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) | NodeFactory | inline |
typeDescriptor(std::string name) const | NodeFactory | |
types_ | NodeFactory | protectedstatic |