|
OpenMoHAA 0.83.0
|
deserialization of CBOR, MessagePack, and UBJSON values More...
#include <json.hpp>
Public Member Functions | |
| binary_reader (input_adapter_t adapter) | |
| create a binary reader | |
| binary_reader (const binary_reader &)=delete | |
| binary_reader (binary_reader &&)=default | |
| binary_reader & | operator= (const binary_reader &)=delete |
| binary_reader & | operator= (binary_reader &&)=default |
| bool | sax_parse (const input_format_t format, json_sax_t *sax_, const bool strict=true) |
Static Public Member Functions | |
| static constexpr bool | little_endianess (int num=1) noexcept |
| determine system byte order | |
deserialization of CBOR, MessagePack, and UBJSON values
|
inlineexplicit |
create a binary reader
| [in] | adapter | input adapter to read from |
|
inlinestaticconstexprnoexcept |
determine system byte order
|
inline |
| [in] | format | the binary format to parse |
| [in] | sax_ | a SAX event processor |
| [in] | strict | whether to expect the input to be consumed completed |