Pyrogenesis trunk
Public Member Functions | Public Attributes | List of all members
json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT > Class Template Reference

#include <json_spirit_reader_template.h>

Public Member Functions

 definition (const Json_grammer &self)
 
const spirit_namespace::rule< ScannerT > & start () const
 

Public Attributes

spirit_namespace::rule< ScannerT > json_
 
spirit_namespace::rule< ScannerT > object_
 
spirit_namespace::rule< ScannerT > members_
 
spirit_namespace::rule< ScannerT > pair_
 
spirit_namespace::rule< ScannerT > array_
 
spirit_namespace::rule< ScannerT > elements_
 
spirit_namespace::rule< ScannerT > value_
 
spirit_namespace::rule< ScannerT > string_
 
spirit_namespace::rule< ScannerT > number_
 

Constructor & Destructor Documentation

◆ definition()

template<class Value_type , class Iter_type >
template<typename ScannerT >
json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::definition ( const Json_grammer self)
inline

Member Function Documentation

◆ start()

template<class Value_type , class Iter_type >
template<typename ScannerT >
const spirit_namespace::rule< ScannerT > & json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::start ( ) const
inline

Member Data Documentation

◆ array_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::array_

◆ elements_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::elements_

◆ json_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::json_

◆ members_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::members_

◆ number_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::number_

◆ object_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::object_

◆ pair_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::pair_

◆ string_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::string_

◆ value_

template<class Value_type , class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >::value_

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