|Normally, all data structures provided by Open CASCADE are run-time structures, or in other words, transient data. As transient data, they exist only while the application is running and are not stored permanently. However, the Data Storage module provides resources which give the application the capability to store data on disk as persistent data.|
The data storage services also provide a libraries of persistent classes and translation functions to translate data back and forth between transience and persistence.
If you are on Unix platforms and use WOK and CDL, you can create your own persistent classes. In this case, data storage is achieved by implementing the Storage and Retrieval drivers.