Close() noexcept | nn::nlib::msgpack::JsonStreamParser | |
Event enum name | nn::nlib::msgpack::JsonStreamParser | |
GetColumn() const noexcept | nn::nlib::msgpack::JsonStreamParser | |
GetError() const noexcept | nn::nlib::msgpack::JsonStreamParser | |
GetLine() const noexcept | nn::nlib::msgpack::JsonStreamParser | |
GetToken() const noexcept | nn::nlib::msgpack::JsonStreamParser | inline |
HasNext() const noexcept | nn::nlib::msgpack::JsonStreamParser | |
Init(const JsonStreamParserSettings &settings) noexcept | nn::nlib::msgpack::JsonStreamParser | |
Init() noexcept | nn::nlib::msgpack::JsonStreamParser | inline |
JsonStreamParser() noexcept | nn::nlib::msgpack::JsonStreamParser | inline |
kEventBinary enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventEndArray enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventEndDocument enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventEndMap enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventExt enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventFalse enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventKeyName enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventNull enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventNumberDouble enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventNumberFloat enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventNumberInt32 enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventNumberInt64 enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventNumberUint32 enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventNumberUint64 enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventStartArray enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventStartMap enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventString enum value | nn::nlib::msgpack::JsonStreamParser | |
kEventTrue enum value | nn::nlib::msgpack::JsonStreamParser | |
kNone enum value | nn::nlib::msgpack::JsonStreamParser | |
Next() noexcept | nn::nlib::msgpack::JsonStreamParser | |
Open(InputStream *stream) noexcept | nn::nlib::msgpack::JsonStreamParser | |
Open(TextReader *reader) noexcept | nn::nlib::msgpack::JsonStreamParser | |
operator bool() const | nn::nlib::msgpack::JsonStreamParser | explicit |
Parse(JsonStreamParser *parser, UniquePtr< MpObject > &obj, bool peek, Detail *detail) noexcept | nn::nlib::msgpack::JsonStreamParser | static |
Parse(JsonStreamParser *parser, UniquePtr< MpObject > &obj, bool peek) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
Parse(JsonStreamParser *parser, UniquePtr< MpObject > &obj) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
Parse(UniquePtr< MpObject > &obj, const void *data, size_t n, const JsonStreamParserSettings &settings, Detail *detail) noexcept | nn::nlib::msgpack::JsonStreamParser | static |
Parse(UniquePtr< MpObject > &obj, const void *data, size_t n, const JsonStreamParserSettings &settings) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
Parse(UniquePtr< MpObject > &obj, const void *data, size_t n) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
Parse(UniquePtr< MpObject > &obj, const nlib_utf8_t *str, const JsonStreamParserSettings &settings, Detail *detail) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
Parse(UniquePtr< MpObject > &obj, const nlib_utf8_t *str, const JsonStreamParserSettings &settings) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
Parse(UniquePtr< MpObject > &obj, const nlib_utf8_t *str) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
Skip() noexcept | nn::nlib::msgpack::JsonStreamParser | |
ToDouble(const Token &token, double *number) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
ToFloat(const Token &token, float *number) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
ToInt32(const Token &token, int32_t *number) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
ToInt64(const Token &token, int64_t *number) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
ToTimestamp(const Token &token, nlib_time *t) noexcept | nn::nlib::msgpack::JsonStreamParser | static |
ToUint32(const Token &token, uint32_t *number) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
ToUint64(const Token &token, uint64_t *number) noexcept | nn::nlib::msgpack::JsonStreamParser | inlinestatic |
~JsonStreamParser() noexcept | nn::nlib::msgpack::JsonStreamParser | |