Я не уверен, что именно правильный термин, вроде ORM, используя XML в качестве хранилища данных.Существуют ли приличные инструменты, которые будут автоматически генерировать классы C ++ (включая данные и сериализацию / десериализацию) на основе схемы XML?Или создаст XML-синхронизирующий код и схему на основе определения класса C ++?
TinyXML - это здорово, но сейчас так долго тратить столько времени на написание кода для загрузки / сохранения данных XML в классах.Я видел подобные инструменты, ориентированные на SOAP / WSDL, но они генерировали все виды другого кода поверх основ.
Есть ли какие-нибудь хорошие библиотеки с открытым исходным кодом?