nlib
nn::nlib::msgpack::MpWalker メンバ一覧

継承メンバを含む nn::nlib::msgpack::MpWalker の全メンバ一覧です。

At(size_t idx) const noexceptnn::nlib::msgpack::MpWalker
At(size_t idx, const nlib_utf8_t **key, size_t *n) const noexceptnn::nlib::msgpack::MpWalker
Find(const nlib_utf8_t *key) const noexceptnn::nlib::msgpack::MpWalker
GetArrayCount(uint32_t *n) const noexceptnn::nlib::msgpack::MpWalker
GetBinary(const void **bin, uint32_t *n) const noexceptnn::nlib::msgpack::MpWalker
GetBoolean(bool *val) const noexceptnn::nlib::msgpack::MpWalker
GetDouble(double *val) const noexceptnn::nlib::msgpack::MpWalker
GetExt(int8_t *tp, const void **bin, uint32_t *n) const noexceptnn::nlib::msgpack::MpWalker
GetFloat(float *val) const noexceptnn::nlib::msgpack::MpWalker
GetInt(int32_t *val) const noexceptnn::nlib::msgpack::MpWalker
GetInt(int64_t *val) const noexceptnn::nlib::msgpack::MpWalker
GetMapCount(uint32_t *n) const noexceptnn::nlib::msgpack::MpWalker
GetNil() const noexceptnn::nlib::msgpack::MpWalker
GetPtr() const noexceptnn::nlib::msgpack::MpWalkerinline
GetSize() const noexceptnn::nlib::msgpack::MpWalkerinline
GetString(const nlib_utf8_t **str, uint32_t *n) const noexceptnn::nlib::msgpack::MpWalker
GetTimestamp(nlib_time *val) const noexceptnn::nlib::msgpack::MpWalker
GetUint(uint32_t *val) const noexceptnn::nlib::msgpack::MpWalker
GetUint(uint64_t *val) const noexceptnn::nlib::msgpack::MpWalker
Init(const void *p, size_t n) noexceptnn::nlib::msgpack::MpWalkerinline
MpWalker() noexceptnn::nlib::msgpack::MpWalkerinline
MpWalker(const void *p, size_t n) noexceptnn::nlib::msgpack::MpWalkerinline
operator bool() constnn::nlib::msgpack::MpWalkerexplicit
operator[](size_t array_idx) const noexceptnn::nlib::msgpack::MpWalker
operator[](const nlib_utf8_t *key) const noexceptnn::nlib::msgpack::MpWalker
operator[](int array_idx) const noexceptnn::nlib::msgpack::MpWalkerinline