nlib
nn::nlib::msgpack::JsonReaderSettings 構造体

JsonReaderの設定パラメータ群を格納する構造体です。 [詳解]

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

公開メンバ関数

constexpr JsonReaderSettings (size_t max_array_size_, size_t max_map_size_, size_t max_str_len_, size_t max_depth_) noexcept
 コンストラクタです。それぞれのデータメンバを設定します。
 
constexpr JsonReaderSettings () noexcept
 デフォルトコンストラクタです。各データメンバにデフォルト値を設定します。
 

公開変数類

size_t maxArraySize
 読み込むJSON配列の最大サイズを指定します。デフォルトは8192です。
 
size_t maxMapSize
 読み込むJSON連想配列の最大サイズを指定します。デフォルトは256です。
 
size_t maxStrLen
 読み込む文字列の最大長(バイト単位)を指定します。デフォルトは2047です。
 
size_t maxDepth
 JSONの深さ(再帰構造)の最大値を指定します。デフォルトは7です。
 

詳解

JsonReaderの設定パラメータ群を格納する構造体です。

JsonReader.h19 行目に定義があります。


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