JSON BinPack  0.0.1
A space-efficient open-source binary JSON serialization format based on JSON Schema with both schema-driven and schema-less support.
Array Encodings

Classes

struct  sourcemeta::jsonbinpack::FIXED_TYPED_ARRAY
 The encoding consists of the elements of the fixed array encoded in order. The encoding of the element at index i is either prefix_encodings[i] if set, or encoding. More...
 
struct  sourcemeta::jsonbinpack::BOUNDED_8BITS_TYPED_ARRAY
 The encoding consists of the length of the array minus minimum encoded as an 8-bit fixed-length unsigned integer followed by the elements of the array encoded in order. The encoding of the element at index i is either prefix_encodings[i] if set, or encoding. More...
 
struct  sourcemeta::jsonbinpack::FLOOR_TYPED_ARRAY
 The encoding consists of the length of the array minus minimum encoded as a Base-128 64-bit Little Endian variable-length unsigned integer followed by the elements of the array encoded in order. The encoding of the element at index i is either prefix_encodings[i] if set, or encoding. More...
 
struct  sourcemeta::jsonbinpack::ROOF_TYPED_ARRAY
 The encoding consists of maximum minus the length of the array encoded as a Base-128 64-bit Little Endian variable-length unsigned integer followed by the elements of the array encoded in order. The encoding of the element at index i is either prefix_encodings[i] if set, or encoding. More...
 

Detailed Description