Persistency

MateComponentPersist — Interface for anything that can save / load itself.
MateComponentPersistFile — Interface for anything that can save / load itself from a file.
MateComponentPersistStream — Interface for anything that can save / load itself from a MateComponent stream.
matecomponent-persist-client

Figure 5. The MateComponent::Persist interface

The MateComponent::Persist interface

Figure 6. The MateComponent::PersistFile interface

The MateComponent::PersistFile interface

Figure 7. The MateComponent::PersistStorage interface

The MateComponent::PersistStorage interface

Figure 8. The MateComponent::PersistStream interface

The MateComponent::PersistStream interface