Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
picojson::input< Iter > クラステンプレート

#include <picojson.h>

公開メンバ関数

 input (const Iter &first, const Iter &last)
 
Iter cur () const
 
bool expect (const int expected)
 
int getc ()
 
int line () const
 
bool match (const std::string &pattern)
 
void skip_ws ()
 
void ungetc ()
 

限定公開変数類

bool consumed_
 
Iter cur_
 
Iter end_
 
int line_
 

詳解

template<typename Iter>
class picojson::input< Iter >

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

構築子と解体子

◆ input()

template<typename Iter >
picojson::input< Iter >::input ( const Iter &  first,
const Iter &  last 
)
inline

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

関数詳解

◆ cur()

template<typename Iter >
Iter picojson::input< Iter >::cur ( ) const
inline

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

参照先 picojson::input< Iter >::consumed_, picojson::input< Iter >::cur_.

参照元 picojson::_parse().

◆ expect()

template<typename Iter >
bool picojson::input< Iter >::expect ( const int  expected)
inline

◆ getc()

◆ line()

template<typename Iter >
int picojson::input< Iter >::line ( ) const
inline

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

参照先 picojson::input< Iter >::line_.

参照元 picojson::_parse().

◆ match()

template<typename Iter >
bool picojson::input< Iter >::match ( const std::string &  pattern)
inline

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

参照先 picojson::input< Iter >::getc(), picojson::input< Iter >::ungetc().

◆ skip_ws()

template<typename Iter >
void picojson::input< Iter >::skip_ws ( )
inline

◆ ungetc()

メンバ詳解

◆ consumed_

template<typename Iter >
bool picojson::input< Iter >::consumed_
protected

◆ cur_

template<typename Iter >
Iter picojson::input< Iter >::cur_
protected

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

参照元 picojson::input< Iter >::cur(), picojson::input< Iter >::getc().

◆ end_

template<typename Iter >
Iter picojson::input< Iter >::end_
protected

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

参照元 picojson::input< Iter >::getc().

◆ line_

template<typename Iter >
int picojson::input< Iter >::line_
protected

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

参照元 picojson::input< Iter >::getc(), picojson::input< Iter >::line().


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