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