IDS peak ICV v1.5.0
Loading...
Searching...
No Matches
Serialization

Data Structures

class  IArchive
 Simplified interface for a hierarchical key-value archive system. More...
 
class  IDeserializer
 Interface for deserializing structured data from an input stream into an archive. More...
 
class  ISerializable
 Interface for objects that can be serialized to and deserialized from an archive. More...
 
class  ISerializer
 Interface for serializing data to an output stream. More...
 

Detailed Description

Interfaces for defining serialization and deserialization behavior.

It focuses on the contract layer without providing concrete serialization logic or implementations.

These interfaces are intended to be implemented by other components or libraries to support specific serialization formats (e.g., binary, text-based formats, or custom protocols).

The goal of this module is to ensure a consistent and extensible approach to serialization throughout the library ecosystem.