nlib
nn::nlib::msgpack::MpObjectKv 構造体

MpObject型のキーと値のペアです。連想配列を格納するために利用されます。 [詳解]

#include "nn/nlib/msgpack/MpObject.h"

公開メンバ関数

 MpObjectKv () noexcept
 デフォルトコンストラクタです。
 
 ~MpObjectKv () noexcept
 デストラクタです。
 
MpObjectKvassign (MpObjectKv &rhs, move_tag)
 swapを利用したムーブにより代入します。
 
 MpObjectKv (MpObjectKv &rhs, move_tag)
 swapを利用したムーブによりオブジェクトを構築します。
 
 MpObjectKv (MpObjectKv &&rhs)
 ムーブコンストラクタです。C++11の利用時に有効です。
 
MpObjectKvoperator= (MpObjectKv &&rhs)
 ムーブ代入演算子です。C++11の利用時に有効です。
 
void swap (MpObjectKv &rhs) noexcept
 オブジェクトの中身をスワップします。
 

公開変数類

MpObject first
 キーとなるオブジェクトです。
 
MpObject second
 値となるオブジェクトです。
 

詳解

MpObject型のキーと値のペアです。連想配列を格納するために利用されます。

MpObject.h352 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: