| 747 | }; |
| 748 | |
| 749 | Expected<void> Object::deserializeRecursive( const std::filesystem::path& path, const Json::Value& root, ProgressCallback progressCb, int* objCounter ) |
| 750 | { |
| 751 | // map for mapping relative path (link) to shared model file to first deserialized Object (used while deserialization) |
| 752 | MapLinkToSharedObjectModel mapLinkToSharedObjectModel{ .rootFolder = path }; |
| 753 | return deserializeRecursive_( path, root, objCounter, mapLinkToSharedObjectModel, progressCb ); |
| 754 | } |
| 755 | |
| 756 | Expected<void> Object::deserializeRecursive_( const std::filesystem::path& path, const Json::Value& root, |
| 757 | int* objCounter, MapLinkToSharedObjectModel& mapLinkToSharedObjectModel, const ProgressCallback& progressCb ) |
no outgoing calls
no test coverage detected