MeteoIODoc  MeteoIODoc-2.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
picojson::input< Iter > Class Template Reference

#include <picojson.h>

Public Member Functions

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

Protected Attributes

Iter cur_
 
Iter end_
 
bool consumed_
 
int line_
 

Constructor & Destructor Documentation

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

Member Function Documentation

template<typename Iter>
Iter picojson::input< Iter >::cur ( ) const
inline
template<typename Iter>
bool picojson::input< Iter >::expect ( const int  expected)
inline
template<typename Iter>
int picojson::input< Iter >::getc ( )
inline
template<typename Iter>
int picojson::input< Iter >::line ( ) const
inline
template<typename Iter>
bool picojson::input< Iter >::match ( const std::string &  pattern)
inline
template<typename Iter>
void picojson::input< Iter >::skip_ws ( )
inline
template<typename Iter>
void picojson::input< Iter >::ungetc ( )
inline

Member Data Documentation

template<typename Iter>
bool picojson::input< Iter >::consumed_
protected
template<typename Iter>
Iter picojson::input< Iter >::cur_
protected
template<typename Iter>
Iter picojson::input< Iter >::end_
protected
template<typename Iter>
int picojson::input< Iter >::line_
protected

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