View on GitHub
jbson
C++11/1y BSON library
Public Types | Public Member Functions | List of all members
jbson::json_reader Struct Reference

Public Types

using container_type = std::vector< char >
 
using range_type = boost::iterator_range< container_type::const_iterator >
 

Public Member Functions

template<typename C1 , typename C2 >
 operator basic_array< C1, C2 > () const &
 
template<typename Vec >
 operator basic_array< container_type, Vec > ()&&
 
template<typename C1 , typename C2 >
 operator basic_document< C1, C2 > () const &
 
template<typename Vec >
 operator basic_document< container_type, Vec > ()&&
 
template<typename C >
 operator basic_document_set< C > () const &
 
template<typename ForwardIterator >
void parse (ForwardIterator, ForwardIterator)
 
template<typename ForwardIterator >
void parse (line_pos_iterator< ForwardIterator >, line_pos_iterator< ForwardIterator >)
 
template<typename ForwardRange_ >
void parse (ForwardRange_ &&range_)
 

Detailed Description

Definition at line 39 of file json_reader.hpp.


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