Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::qi::ureal_policies< T > Struct Template Reference

#include <real_policies.hpp>

Inheritance diagram for boost::spirit::qi::ureal_policies< T >:

Static Public Member Functions

template<typename Iterator >
static bool parse_sign (Iterator &, Iterator const &)
 
template<typename Iterator , typename Attribute >
static bool parse_n (Iterator &first, Iterator const &last, Attribute &attr_)
 
template<typename Iterator >
static bool parse_dot (Iterator &first, Iterator const &last)
 
template<typename Iterator , typename Attribute >
static bool parse_frac_n (Iterator &first, Iterator const &last, Attribute &attr_)
 
template<typename Iterator >
static bool parse_exp (Iterator &first, Iterator const &last)
 
template<typename Iterator >
static bool parse_exp_n (Iterator &first, Iterator const &last, int &attr_)
 
template<typename Iterator , typename Attribute >
static bool parse_nan (Iterator &first, Iterator const &last, Attribute &attr_)
 
template<typename Iterator , typename Attribute >
static bool parse_inf (Iterator &first, Iterator const &last, Attribute &attr_)
 

Static Public Attributes

static bool const allow_leading_dot = true
 
static bool const allow_trailing_dot = true
 
static bool const expect_dot = false
 

Member Function Documentation

template<typename T >
template<typename Iterator >
static bool boost::spirit::qi::ureal_policies< T >::parse_dot ( Iterator &  first,
Iterator const &  last 
)
inlinestatic
template<typename T >
template<typename Iterator >
static bool boost::spirit::qi::ureal_policies< T >::parse_exp ( Iterator &  first,
Iterator const &  last 
)
inlinestatic
template<typename T >
template<typename Iterator >
static bool boost::spirit::qi::ureal_policies< T >::parse_exp_n ( Iterator &  first,
Iterator const &  last,
int &  attr_ 
)
inlinestatic
template<typename T >
template<typename Iterator , typename Attribute >
static bool boost::spirit::qi::ureal_policies< T >::parse_frac_n ( Iterator &  first,
Iterator const &  last,
Attribute &  attr_ 
)
inlinestatic
template<typename T >
template<typename Iterator , typename Attribute >
static bool boost::spirit::qi::ureal_policies< T >::parse_inf ( Iterator &  first,
Iterator const &  last,
Attribute &  attr_ 
)
inlinestatic

References boost::spirit::unused.

template<typename T >
template<typename Iterator , typename Attribute >
static bool boost::spirit::qi::ureal_policies< T >::parse_n ( Iterator &  first,
Iterator const &  last,
Attribute &  attr_ 
)
inlinestatic
template<typename T >
template<typename Iterator , typename Attribute >
static bool boost::spirit::qi::ureal_policies< T >::parse_nan ( Iterator &  first,
Iterator const &  last,
Attribute &  attr_ 
)
inlinestatic
template<typename T >
template<typename Iterator >
static bool boost::spirit::qi::ureal_policies< T >::parse_sign ( Iterator &  ,
Iterator const &   
)
inlinestatic

Member Data Documentation

template<typename T >
bool const boost::spirit::qi::ureal_policies< T >::allow_leading_dot = true
static
template<typename T >
bool const boost::spirit::qi::ureal_policies< T >::allow_trailing_dot = true
static
template<typename T >
bool const boost::spirit::qi::ureal_policies< T >::expect_dot = false
static

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