Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
utility::json_spirit::Multi_pass_iters< Istream_type > Struct Template Reference

#include <json_spirit_reader_template.h>

Public Types

typedef Istream_type::char_type Char_type
 
typedef std::istream_iterator
< Char_type, Char_type
istream_iter
 
typedef
spirit_namespace::multi_pass
< istream_iter
Mp_iter
 

Public Member Functions

 Multi_pass_iters (Istream_type &is)
 

Public Attributes

Mp_iter begin_
 
Mp_iter end_
 

Member Typedef Documentation

template<class Istream_type>
typedef Istream_type::char_type utility::json_spirit::Multi_pass_iters< Istream_type >::Char_type
template<class Istream_type>
typedef std::istream_iterator< Char_type, Char_type > utility::json_spirit::Multi_pass_iters< Istream_type >::istream_iter
template<class Istream_type>
typedef spirit_namespace::multi_pass< istream_iter > utility::json_spirit::Multi_pass_iters< Istream_type >::Mp_iter

Constructor & Destructor Documentation

template<class Istream_type>
utility::json_spirit::Multi_pass_iters< Istream_type >::Multi_pass_iters ( Istream_type &  is)
inlineexplicit

Member Data Documentation

template<class Istream_type>
Mp_iter utility::json_spirit::Multi_pass_iters< Istream_type >::begin_
template<class Istream_type>
Mp_iter utility::json_spirit::Multi_pass_iters< Istream_type >::end_

The documentation for this struct was generated from the following file: