Rosetta
Public Member Functions | Private Types | Private Attributes | List of all members
utility::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_
 

Member Typedef Documentation

◆ Mp_iters

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

Constructor & Destructor Documentation

◆ Stream_reader()

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

Member Function Documentation

◆ read_next()

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

Member Data Documentation

◆ iters_

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

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