#include <int.hpp>
|
| BOOST_SPIRIT_ASSERT_MSG (Radix==2||Radix==8||Radix==10||Radix==16, not_supported_radix,()) |
|
template<typename Value > |
| literal_int_parser (Value const &n) |
|
template<typename Iterator , typename Context , typename Skipper , typename Attribute > |
bool | parse (Iterator &first, Iterator const &last, Context &, Skipper const &skipper, Attribute &attr_param) const |
|
template<typename Context > |
info | what (Context &) const |
|
literal_int_parser< T, Radix,
MinDigits, MaxDigits,
no_attribute >const & | derived () const |
|
template<typename T , unsigned Radix = 10, unsigned MinDigits = 1, int MaxDigits = -1, bool no_attribute = true>
template<typename Value >
template<typename T , unsigned Radix = 10, unsigned MinDigits = 1, int MaxDigits = -1, bool no_attribute = true>
template<typename T , unsigned Radix = 10, unsigned MinDigits = 1, int MaxDigits = -1, bool no_attribute = true>
template<typename Iterator , typename Context , typename Skipper , typename Attribute >
bool boost::spirit::qi::literal_int_parser< T, Radix, MinDigits, MaxDigits, no_attribute >::parse |
( |
Iterator & |
first, |
|
|
Iterator const & |
last, |
|
|
Context & |
, |
|
|
Skipper const & |
skipper, |
|
|
Attribute & |
attr_param |
|
) |
| const |
|
inline |
References boost::spirit::traits::assign_to(), boost::spirit::x3::detail::call(), boost::extract(), boost::xpressive::first, boost::spirit::qi::literal_int_parser< T, Radix, MinDigits, MaxDigits, no_attribute >::n_, boost::serialization::save(), boost::spirit::qi::skip_over(), and T.
template<typename T , unsigned Radix = 10, unsigned MinDigits = 1, int MaxDigits = -1, bool no_attribute = true>
template<typename Context >
template<typename T , unsigned Radix = 10, unsigned MinDigits = 1, int MaxDigits = -1, bool no_attribute = true>
The documentation for this struct was generated from the following file:
- boost_1_57_0/boost/spirit/home/qi/numeric/int.hpp