nlib
nn::nlib::msgpack::MpObject Member List

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

AppendArrayItem() noexceptnn::nlib::msgpack::MpObject
AppendMapItem() noexceptnn::nlib::msgpack::MpObject
ARRAY enum valuenn::nlib::msgpack::MpObject
assign(MpObject &rhs, move_tag)nn::nlib::msgpack::MpObject
BOOLEAN enum valuenn::nlib::msgpack::MpObject
Box(const char *str) noexceptnn::nlib::msgpack::MpObject
Box(const char(&str)[n]) noexceptnn::nlib::msgpack::MpObject
Box(const T(&vec)[n])nn::nlib::msgpack::MpObject
Box(const T &v)nn::nlib::msgpack::MpObjectinline
Box(const void *p, uint32_t n) noexceptnn::nlib::msgpack::MpObject
Clone() noexceptnn::nlib::msgpack::MpObject
DOUBLE enum valuenn::nlib::msgpack::MpObject
FLOAT enum valuenn::nlib::msgpack::MpObject
GetArrayItem(size_t n) noexceptnn::nlib::msgpack::MpObjectinline
GetArrayItem(size_t n) const noexceptnn::nlib::msgpack::MpObjectinline
GetArrayItem(size_t n, MpObject **obj) noexceptnn::nlib::msgpack::MpObject
GetArrayItem(size_t n, const MpObject **obj) const noexceptnn::nlib::msgpack::MpObject
GetMapItem(const char *str) noexceptnn::nlib::msgpack::MpObject
GetMapItem(const char *str) const noexceptnn::nlib::msgpack::MpObject
GetMapItem(const std::string &str) noexceptnn::nlib::msgpack::MpObject
GetMapItem(const std::string &str) const noexceptnn::nlib::msgpack::MpObject
GetMapItem(size_t n, MpObjectKv **obj) noexceptnn::nlib::msgpack::MpObject
GetMapItem(size_t n, const MpObjectKv **obj) const noexceptnn::nlib::msgpack::MpObject
GetRaw()nn::nlib::msgpack::MpObjectinline
GetRaw() const nn::nlib::msgpack::MpObjectinline
GetSize() const noexceptnn::nlib::msgpack::MpObjectinline
GetType() const noexceptnn::nlib::msgpack::MpObjectinline
InitArray(uint32_t n) noexceptnn::nlib::msgpack::MpObject
InitMap(uint32_t n) noexceptnn::nlib::msgpack::MpObject
InitRaw(uint32_t n) noexceptnn::nlib::msgpack::MpObject
InitRaw(const void *p, uint32_t n) noexceptnn::nlib::msgpack::MpObject
INT64 enum valuenn::nlib::msgpack::MpObject
IsArray() const noexceptnn::nlib::msgpack::MpObjectinline
IsBoolean() const noexceptnn::nlib::msgpack::MpObjectinline
IsDouble() const noexceptnn::nlib::msgpack::MpObjectinline
IsFloat() const noexceptnn::nlib::msgpack::MpObjectinline
IsInteger() const noexceptnn::nlib::msgpack::MpObjectinline
IsMap() const noexceptnn::nlib::msgpack::MpObjectinline
IsNil() const noexceptnn::nlib::msgpack::MpObjectinline
IsRaw() const noexceptnn::nlib::msgpack::MpObjectinline
MAP enum valuenn::nlib::msgpack::MpObject
MpObject() noexceptnn::nlib::msgpack::MpObjectinline
MpObject(MpObject &rhs, move_tag)nn::nlib::msgpack::MpObject
MpObject(MpObject &&rhs)nn::nlib::msgpack::MpObject
MpObject(const T &x)nn::nlib::msgpack::MpObjectinlineexplicit
NIL enum valuenn::nlib::msgpack::MpObject
ObjectType enum namenn::nlib::msgpack::MpObject
operator=(MpObject &&rhs)nn::nlib::msgpack::MpObject
operator=(const T &x)nn::nlib::msgpack::MpObjectinline
operator[](size_t n)nn::nlib::msgpack::MpObjectinline
RAW enum valuenn::nlib::msgpack::MpObject
Resize(uint32_t n)nn::nlib::msgpack::MpObject
swap(MpObject &rhs) noexceptnn::nlib::msgpack::MpObjectinline
SwapArrayItem(size_t n, MpObject *obj) noexceptnn::nlib::msgpack::MpObjectinline
SwapMapItem(const std::string &key, MpObject *obj) noexceptnn::nlib::msgpack::MpObjectinline
SwapMapItem(const char *str, MpObject *obj) noexceptnn::nlib::msgpack::MpObjectinline
UINT64 enum valuenn::nlib::msgpack::MpObject
Unbox(T(&a)[n]) const nn::nlib::msgpack::MpObjectinline
Unbox(char(&str)[n]) const noexceptnn::nlib::msgpack::MpObjectinline
Unbox(T *a, size_t n) const nn::nlib::msgpack::MpObject
Unbox(char *str, size_t n) const noexceptnn::nlib::msgpack::MpObject
Unbox(void *p, size_t n) const noexceptnn::nlib::msgpack::MpObject
Unbox(T v) const nn::nlib::msgpack::MpObjectinline
~MpObject() noexceptnn::nlib::msgpack::MpObjectinline