Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
picojson::default_parse_context クラス

#include <picojson.h>

公開メンバ関数

 default_parse_context (value *out)
 
template<typename Iter >
bool parse_array_item (input< Iter > &in, size_t)
 
bool parse_array_start ()
 
bool parse_array_stop (size_t)
 
template<typename Iter >
bool parse_object_item (input< Iter > &in, const std::string &key)
 
bool parse_object_start ()
 
template<typename Iter >
bool parse_string (input< Iter > &in)
 
bool set_bool (bool b)
 
bool set_null ()
 
bool set_number (double f)
 

限定公開変数類

valueout_
 

非公開メンバ関数

 default_parse_context (const default_parse_context &)
 
default_parse_contextoperator= (const default_parse_context &)
 

詳解

picojson.h965 行目に定義があります。

構築子と解体子

◆ default_parse_context() [1/2]

picojson::default_parse_context::default_parse_context ( value out)
inline

picojson.h970 行目に定義があります。

◆ default_parse_context() [2/2]

picojson::default_parse_context::default_parse_context ( const default_parse_context )
private

関数詳解

◆ operator=()

default_parse_context & picojson::default_parse_context::operator= ( const default_parse_context )
private

◆ parse_array_item()

template<typename Iter >
bool picojson::default_parse_context::parse_array_item ( input< Iter > &  in,
size_t   
)
inline

picojson.h998 行目に定義があります。

参照先 picojson::_parse(), picojson::value::get(), out_.

◆ parse_array_start()

bool picojson::default_parse_context::parse_array_start ( )
inline

picojson.h994 行目に定義があります。

参照先 picojson::array_type, out_.

◆ parse_array_stop()

bool picojson::default_parse_context::parse_array_stop ( size_t  )
inline

picojson.h1004 行目に定義があります。

◆ parse_object_item()

template<typename Iter >
bool picojson::default_parse_context::parse_object_item ( input< Iter > &  in,
const std::string &  key 
)
inline

picojson.h1011 行目に定義があります。

参照先 picojson::_parse(), picojson::value::get(), out_.

◆ parse_object_start()

bool picojson::default_parse_context::parse_object_start ( )
inline

picojson.h1007 行目に定義があります。

参照先 picojson::object_type, out_.

◆ parse_string()

template<typename Iter >
bool picojson::default_parse_context::parse_string ( input< Iter > &  in)
inline

picojson.h990 行目に定義があります。

参照先 picojson::_parse_string(), picojson::value::get(), out_, picojson::string_type.

◆ set_bool()

bool picojson::default_parse_context::set_bool ( bool  b)
inline

picojson.h976 行目に定義があります。

参照先 out_.

◆ set_null()

bool picojson::default_parse_context::set_null ( )
inline

picojson.h972 行目に定義があります。

参照先 out_.

◆ set_number()

bool picojson::default_parse_context::set_number ( double  f)
inline

picojson.h986 行目に定義があります。

参照先 out_.

メンバ詳解

◆ out_

value* picojson::default_parse_context::out_
protected

このクラス詳解は次のファイルから抽出されました: