Я просто не могу найти способ удалить отслеживание версий из boost xmlarchives.
пример
<Settings class_id="0" tracking_level="0" version="1">
<px class_id="1" tracking_level="1" version="0" object_id="_0">
<TestInt>3</TestInt>
<Resolution class_id="2" tracking_level="0" version="0">
<x>800</x>
<y>600</y>
</Resolution>
<SomeStuff>0</SomeStuff>
</px>
</Settings>
Я хочу получить материал class_id = "0" tracking_level = "0" version = "1", потому что в этом случае он мне просто не нужен и мне нужна простая чистая конфигурация, такая как файл
код
void serialize(Archive & ar, const unsigned int version)
{
ar & make_nvp("TestInt", TestInt);
ar & make_nvp("Resolution", resolution);
ar & make_nvp("SomeStuff", SomeStuff);
}
я нашел boost :: serialization :: track_never, но нигде его не использовать