GH_IO.Serialization Namespace |
Class | Description | |
---|---|---|
GH_Archive |
This is the base archive class which takes care of all (de)serialization and messaging.
| |
GH_Chunk |
Full implementation of GH_IChunk, GH_IReader, GH_IWriter, GH_IBinarySupport and GH_IXmlSupport.
Instances of this class are usually disguised as one of the interfaces it implements.
| |
GH_ChunkChunkKeyedCollection |
Represents a collection of chunks with associated IDs
| |
GH_Compression |
Provides static methods for compression of byte-arrays.
| |
GH_LooseChunk |
A utility class for creating partial archives.
| |
GH_Message |
Represents an archive log message.
Messages are collected during read/write operations.
|
Structure | Description | |
---|---|---|
ID |
An ID is used to uniquely identify a specific item.
|
Interface | Description | |
---|---|---|
GH_IBinarySupport |
Interface which declares all methods required for objects that
can be (de)serialized to and from a binary archive.
| |
GH_IChunk |
Base interface for all Archive Chunks.
| |
GH_IReader |
Provides access to a subset of GH_Chunk methods used for reading archives.
| |
GH_IWriter |
Provides access to a subset of GH_Chunk methods used for writing archives.
| |
GH_IXmlSupport |
Interface which declares all methods required for objects that
can be (de)serialized to and from an Xml archive.
|
Enumeration | Description | |
---|---|---|
GH_Message_Type |
Message type flag.
|