PIP 5.6.1
Platform-Independent Primitives
Files | Classes
Serialization

Serialization. More...

Files

file  pibinarystream.h
 Binary serialization interface.
 
file  pichunkstream.h
 Binary markup de/serializator stream.
 
file  pijson.h
 JSON tree node type.
 
file  pijsonserialization.h
 Generic JSON serialization helpersThis file provides template functions for serializing and deserializing various types to and from PIJSON format.
 
file  piserializationmodule.h
 Serialization module include header.
 
file  pivaluetree_conversions.h
 PIValueTree conversion helpers
 

Classes

class  PIBinaryStream< P >
 CRTP interface for binary serialization streams. More...
 
class  PIBinaryStreamTrivialRef< P >
 Helper wrapper used to detect default trivial streaming operators. Helper class to detect default operators. More...
 
class  PIChunkStream
 Class for binary de/serialization. More...
 
class  PIJSON
 JSON tree node. More...
 

Detailed Description

Serialization.

Building with CMake

find_package(PIP REQUIRED)
target_link_libraries([target] PIP)
Common

This module provides serialization support through: