#include <numerics_fwd.hpp>
Public Types | |
typedef uint_parser< T, 10, 1,-1 > | uint_parser_t |
typedef int_parser< T, 10, 1,-1 > | int_parser_t |
Public Member Functions | |
BOOST_STATIC_CONSTANT (bool, allow_leading_dot=true) | |
BOOST_STATIC_CONSTANT (bool, allow_trailing_dot=true) | |
BOOST_STATIC_CONSTANT (bool, expect_dot=false) | |
Static Public Member Functions | |
template<typename ScannerT > | |
static match_result< ScannerT, nil_t >::type | parse_sign (ScannerT &scan) |
template<typename ScannerT > | |
static parser_result < uint_parser_t, ScannerT > ::type | parse_n (ScannerT &scan) |
template<typename ScannerT > | |
static parser_result< chlit <>, ScannerT >::type | parse_dot (ScannerT &scan) |
template<typename ScannerT > | |
static parser_result < uint_parser_t, ScannerT > ::type | parse_frac_n (ScannerT &scan) |
template<typename ScannerT > | |
static parser_result< chlit <>, ScannerT >::type | parse_exp (ScannerT &scan) |
template<typename ScannerT > | |
static parser_result < int_parser_t, ScannerT > ::type | parse_exp_n (ScannerT &scan) |
typedef int_parser<T, 10, 1, -1> boost::spirit::ureal_parser_policies< T >::int_parser_t |
typedef uint_parser<T, 10, 1, -1> boost::spirit::ureal_parser_policies< T >::uint_parser_t |
boost::spirit::ureal_parser_policies< T >::BOOST_STATIC_CONSTANT | ( | bool | , |
allow_leading_dot | = true |
||
) |
boost::spirit::ureal_parser_policies< T >::BOOST_STATIC_CONSTANT | ( | bool | , |
allow_trailing_dot | = true |
||
) |
boost::spirit::ureal_parser_policies< T >::BOOST_STATIC_CONSTANT | ( | bool | , |
expect_dot | = false |
||
) |
|
inlinestatic |
References boost::spirit::ch_p().
|
inlinestatic |
References boost::spirit::as_lower_d.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |