Stan  2.10.0
probability, sampling & optimization
Public Member Functions | Public Attributes | List of all members
stan::lang::bare_type_grammar< Iterator > Struct Template Reference

#include <bare_type_grammar.hpp>

Inheritance diagram for stan::lang::bare_type_grammar< Iterator >:

Public Member Functions

 bare_type_grammar (variable_map &var_map, std::stringstream &error_msgs)
 

Public Attributes

variable_mapvar_map_
 
std::stringstream & error_msgs_
 
boost::spirit::qi::rule< Iterator, expr_type(), whitespace_grammar< Iterator > > bare_type_r
 
boost::spirit::qi::rule< Iterator, base_expr_type(), whitespace_grammar< Iterator > > type_identifier_r
 
boost::spirit::qi::rule< Iterator, size_t(), whitespace_grammar< Iterator > > array_dims_r
 
boost::spirit::qi::rule< Iterator, boost::spirit::qi::unused_type, whitespace_grammar< Iterator > > end_bare_types_r
 

Detailed Description

template<typename Iterator>
struct stan::lang::bare_type_grammar< Iterator >

Definition at line 18 of file bare_type_grammar.hpp.

Constructor & Destructor Documentation

template<typename Iterator>
stan::lang::bare_type_grammar< Iterator >::bare_type_grammar ( variable_map var_map,
std::stringstream &  error_msgs 
)

Member Data Documentation

template<typename Iterator>
boost::spirit::qi::rule<Iterator, size_t(), whitespace_grammar<Iterator> > stan::lang::bare_type_grammar< Iterator >::array_dims_r

Definition at line 41 of file bare_type_grammar.hpp.

template<typename Iterator>
boost::spirit::qi::rule<Iterator, expr_type(), whitespace_grammar<Iterator> > stan::lang::bare_type_grammar< Iterator >::bare_type_r

Definition at line 31 of file bare_type_grammar.hpp.

template<typename Iterator>
boost::spirit::qi::rule<Iterator, boost::spirit::qi::unused_type, whitespace_grammar<Iterator> > stan::lang::bare_type_grammar< Iterator >::end_bare_types_r

Definition at line 46 of file bare_type_grammar.hpp.

template<typename Iterator>
std::stringstream& stan::lang::bare_type_grammar< Iterator >::error_msgs_

Definition at line 23 of file bare_type_grammar.hpp.

template<typename Iterator>
boost::spirit::qi::rule<Iterator, base_expr_type(), whitespace_grammar<Iterator> > stan::lang::bare_type_grammar< Iterator >::type_identifier_r

Definition at line 36 of file bare_type_grammar.hpp.

template<typename Iterator>
variable_map& stan::lang::bare_type_grammar< Iterator >::var_map_

Definition at line 22 of file bare_type_grammar.hpp.


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

     [ Stan Home Page ] © 2011–2016, Stan Development Team.