Flow123d  3.9.0-3aaaea010
Public Member Functions | Private Types | Private Attributes | List of all members
json_spirit::Stream_reader< Istream_type, Value_type > Class Template Reference

#include <json_spirit_stream_reader.h>

Public Member Functions

 Stream_reader (Istream_type &is)
 
bool read_next (Value_type &value)
 

Private Types

typedef Multi_pass_iters< Istream_type > Mp_iters
 

Private Attributes

Mp_iters iters_
 

Detailed Description

template<class Istream_type, class Value_type>
class json_spirit::Stream_reader< Istream_type, Value_type >

Definition at line 22 of file json_spirit_stream_reader.h.

Member Typedef Documentation

◆ Mp_iters

template<class Istream_type , class Value_type >
typedef Multi_pass_iters< Istream_type > json_spirit::Stream_reader< Istream_type, Value_type >::Mp_iters
private

Definition at line 38 of file json_spirit_stream_reader.h.

Constructor & Destructor Documentation

◆ Stream_reader()

template<class Istream_type , class Value_type >
json_spirit::Stream_reader< Istream_type, Value_type >::Stream_reader ( Istream_type &  is)
inline

Definition at line 26 of file json_spirit_stream_reader.h.

Member Function Documentation

◆ read_next()

template<class Istream_type , class Value_type >
bool json_spirit::Stream_reader< Istream_type, Value_type >::read_next ( Value_type value)
inline

Definition at line 31 of file json_spirit_stream_reader.h.

Member Data Documentation

◆ iters_

template<class Istream_type , class Value_type >
Mp_iters json_spirit::Stream_reader< Istream_type, Value_type >::iters_
private

Definition at line 40 of file json_spirit_stream_reader.h.


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