Sleeping Wombat GUI  0.100
swGUI
Modules | Classes | Enumerations
Serialization

Automatic serialization library based on rttr properties. More...

Modules

 JSON Serializer
 Implementation of JSON serialization.
 
 XML Serializer
 Implementation of XML serialization.
 

Classes

class  IDeserializer
 Interface for deserializers. More...
 
struct  SerializationContext
 Interface for context used in serialization and deserialization.SerializationContext is used to store additional data during serialization and deserialization. Classes derived from EngineObject can provide their own implementation of Serialize and Deserialize function which can retrive context by calling ISerializer::GetContext or IDeserializer::GetContext function. More...
 
class  ISerializer
 Serializers interface. More...
 

Enumerations

enum  WritingMode { WritingMode::Sparing, WritingMode::Readable }
 Tryb Zapisywania JSONa. More...
 

Detailed Description

Automatic serialization library based on rttr properties.

Enumeration Type Documentation

enum WritingMode
strong

Tryb Zapisywania JSONa.

Enumerator
Sparing 

Tryb oszczędny bez spacji i tabulacji.

Readable 

Tryb przeznaczony do czytania przez ludzi.