nlib
nn::nlib::msgpack::JsonStreamGenerator Member List

This is the complete list of members for nn::nlib::msgpack::JsonStreamGenerator, including all inherited members.

Binary(const void *bin, size_t n) noexceptnn::nlib::msgpack::JsonStreamGenerator
Boolean(bool value) noexceptnn::nlib::msgpack::JsonStreamGenerator
Close() noexceptnn::nlib::msgpack::JsonStreamGenerator
DoubleArray(const double *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
EmptyArray() noexceptnn::nlib::msgpack::JsonStreamGeneratorinline
EmptyMap() noexceptnn::nlib::msgpack::JsonStreamGeneratorinline
EndArray() noexceptnn::nlib::msgpack::JsonStreamGenerator
EndMap() noexceptnn::nlib::msgpack::JsonStreamGenerator
Ext(int8_t tp, const void *bin, size_t n) noexceptnn::nlib::msgpack::JsonStreamGenerator
Float(float num) noexceptnn::nlib::msgpack::JsonStreamGenerator
FloatArray(const float *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
Flush() noexceptnn::nlib::msgpack::JsonStreamGenerator
Generate(size_t *written, nlib_utf8_t *str, size_t n, const MpObject &obj, const JsonStreamGeneratorSettings &settings) noexceptnn::nlib::msgpack::JsonStreamGeneratorstatic
Generate(size_t *written, nlib_utf8_t *str, size_t n, const MpObject &obj) noexceptnn::nlib::msgpack::JsonStreamGeneratorinlinestatic
Generate(size_t *written, nlib_utf8_t(&str)[N], const MpObject &obj, const JsonStreamGeneratorSettings &settings) noexceptnn::nlib::msgpack::JsonStreamGeneratorinlinestatic
Generate(size_t *written, nlib_utf8_t(&str)[N], const MpObject &obj) noexceptnn::nlib::msgpack::JsonStreamGeneratorinlinestatic
GetError() const noexceptnn::nlib::msgpack::JsonStreamGeneratorinline
Init(const JsonStreamGeneratorSettings &settings) noexceptnn::nlib::msgpack::JsonStreamGenerator
Init() noexceptnn::nlib::msgpack::JsonStreamGeneratorinline
Int16(int16_t num) noexceptnn::nlib::msgpack::JsonStreamGenerator
Int16Array(const int16_t *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
Int32(int32_t num) noexceptnn::nlib::msgpack::JsonStreamGenerator
Int32Array(const int32_t *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
Int64(int64_t num) noexceptnn::nlib::msgpack::JsonStreamGenerator
Int64Array(const int64_t *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
Int8(int8_t num) noexceptnn::nlib::msgpack::JsonStreamGenerator
Int8Array(const int8_t *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
JsonStreamGenerator() noexceptnn::nlib::msgpack::JsonStreamGeneratorinline
Key(const nlib_utf8_t *key) noexceptnn::nlib::msgpack::JsonStreamGenerator
Null() noexceptnn::nlib::msgpack::JsonStreamGenerator
Object(const MpObject &obj) noexceptnn::nlib::msgpack::JsonStreamGenerator
Open(OutputStream *stream) noexceptnn::nlib::msgpack::JsonStreamGenerator
operator bool() constnn::nlib::msgpack::JsonStreamGeneratorexplicit
StartArray(size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
StartMap(size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
String(const nlib_utf8_t *str) noexceptnn::nlib::msgpack::JsonStreamGenerator
String(const STDSTRING &str) noexceptnn::nlib::msgpack::JsonStreamGeneratorinline
Uint16(uint16_t num) noexceptnn::nlib::msgpack::JsonStreamGenerator
Uint16Array(const uint16_t *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
Uint32(uint32_t num) noexceptnn::nlib::msgpack::JsonStreamGenerator
Uint32Array(const uint32_t *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
Uint64(uint64_t num) noexceptnn::nlib::msgpack::JsonStreamGenerator
Uint64Array(const uint64_t *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
Uint8(uint8_t num) noexceptnn::nlib::msgpack::JsonStreamGenerator
Uint8Array(const uint8_t *p, size_t count) noexceptnn::nlib::msgpack::JsonStreamGenerator
~JsonStreamGenerator() noexceptnn::nlib::msgpack::JsonStreamGenerator