A free open source cross-platform C++ library for parsing ODB++ Design archives, accessing their data, and building net list product models. Exposed via a REST API packaged inside of a Docker image.
Essentially the "opposite" side of the parser. Once a design has been loaded, and possible modified, write the in-memory data model back out to an ODB++ file archive.
When used as shared library, the consuming application can modify the in-memory data model directly. But for use via the REST API, REST API endpoints would need to be added to POST changes back to the library's in-memory data model. Also need endpoints to tell the library to write the file out.
Essentially the "opposite" side of the parser. Once a design has been loaded, and possible modified, write the in-memory data model back out to an ODB++ file archive.
When used as shared library, the consuming application can modify the in-memory data model directly. But for use via the REST API, REST API endpoints would need to be added to POST changes back to the library's in-memory data model. Also need endpoints to tell the library to write the file out.