diff --git a/alib2data/src/PrimitiveRegistrator.cpp b/alib2data/src/PrimitiveRegistrator.cpp index 0e21ee407872728ccecaa9c03f57f5da486ba462..96a2f793151b45a6228ea400d25773fb1693afbc 100644 --- a/alib2data/src/PrimitiveRegistrator.cpp +++ b/alib2data/src/PrimitiveRegistrator.cpp @@ -36,17 +36,13 @@ public: abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < ext::map < std::pair < object::Object, object::Object >, ext::map < object::Object, object::Object > > > > ( ); abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < ext::vector < ext::set < object::Object > > > > ( ); abstraction::XmlComposerRegistry::registerXmlComposer < ext::map < common::ranked_symbol < object::Object, unsigned >, size_t > > ( ); + abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < string::LinearString < > > > ( ); abstraction::XmlParserRegistry::registerXmlParser < object::Object > ( "DefaultStateType" ); - abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < string::LinearString < > > > ( ); - core::xmlApi < object::Object >::template registerXmlWriter < ext::set < common::ranked_symbol < object::Object, unsigned > > > ( ); core::xmlApi < object::Object >::template registerXmlWriter < ext::pair < ext::set < ext::pair < object::Object, object::Object > >, ext::variant < string::Epsilon < object::Object >, object::Object > > > ( ); core::xmlApi < object::Object >::template registerXmlWriter < ext::pair < object::Object, ext::variant < string::Epsilon < object::Object >, object::Object > > > ( ); - core::xmlApi < object::Object >::template registerXmlWriter < ext::vector < ext::map < std::pair < object::Object, object::Object >, ext::map < object::Object, object::Object > > > > ( ); - core::xmlApi < object::Object >::template registerXmlWriter < ext::vector < ext::vector < ext::set < object::Object > > > > ( ); - } }; diff --git a/alib2xml/src/PrimitiveRegistrator.cpp b/alib2xml/src/PrimitiveRegistrator.cpp index f1984d7dc6ecb13fc253e0f1b0b281696ec44945..19f962aea11949618d197b1273c13b788f5f594f 100644 --- a/alib2xml/src/PrimitiveRegistrator.cpp +++ b/alib2xml/src/PrimitiveRegistrator.cpp @@ -33,11 +33,6 @@ public: abstraction::XmlParserRegistry::registerXmlParser < int > ( "int" ); abstraction::XmlParserRegistry::registerXmlParser < ext::set < ext::pair < object::Object, object::Object > > > ( "pair_set" ); - abstraction::XmlComposerRegistry::registerXmlComposer < bool > ( ); - abstraction::XmlComposerRegistry::registerXmlComposer < int > ( ); - abstraction::XmlComposerRegistry::registerXmlComposer < double > ( ); - abstraction::XmlComposerRegistry::registerXmlComposer < std::string > ( ); - abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < size_t > > ( ); abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < unsigned > > ( ); abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < int > > ( ); @@ -45,12 +40,12 @@ public: abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < unsigned > > ( ); abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < int > > ( ); abstraction::XmlComposerRegistry::registerXmlComposer < ext::map < object::Object, size_t > > ( ); + abstraction::XmlComposerRegistry::registerXmlComposer < object::Object > ( ); + abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < object::Object > > ( ); abstraction::ContainerRegistry::registerSet < object::Object > ( "Object" ); abstraction::XmlContainerParserRegistry::registerSet < object::Object > ( "Object" ); abstraction::XmlParserRegistry::registerXmlParser < object::Object > ( "Object" ); - abstraction::XmlComposerRegistry::registerXmlComposer < object::Object > ( ); - abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < object::Object > > ( ); core::xmlApi < object::Object >::template registerXmlWriter < ext::set < ext::pair < object::Object, object::Object > > > ( ); core::xmlApi < object::Object >::template registerXmlWriter < ext::pair < ext::set < ext::pair < object::Object, object::Object > >, object::Object > > ( );