std::pair< NodeDataType, NodeDataType > TypeConverterId
std::function< SharedNodeData(SharedNodeData)> TypeConverter
CategoriesSet _categories
std::set< std::string > CategoriesSet
std::unordered_map< std::string, RegistryItemCreator > RegisteredModelCreatorsMap
CategoriesSet const & categories() const
std::unordered_map< std::string, std::string > RegisteredModelsCategoryMap
RegisteredModelsCategoryMap const & registeredModelsCategoryAssociation() const
RegisteredModelsCategoryMap _registeredModelsCategory
TypeConverter getTypeConverter(NodeDataType const &d1, NodeDataType const &d2) const
RegisteredModelCreatorsMap _registeredItemCreators
std::unique_ptr< WtNodeDataModel > create(std::string const &modelName)
RegisteredModelCreatorsMap const & registeredModelCreators() const
RegisteredTypeConvertersMap _registeredTypeConverters