#include <boost/spirit/home/x3/core/parser.hpp>
#include <boost/spirit/home/x3/core/skip_over.hpp>
#include <boost/spirit/home/x3/support/numeric_utils/extract_int.hpp>
#include <cstdint>
Classes | |
struct | boost::spirit::x3::uint_parser< T, Radix, MinDigits, MaxDigits > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::spirit | |
boost::spirit::x3 | |
Macros | |
#define | BOOST_SPIRIT_X3_UINT_PARSER(uint_type, name) |
#define | BOOST_SPIRIT_X3_UINT_PARSER(uint_type, radix, name) |
Typedefs | |
typedef uint_parser< unsigned long > | boost::spirit::x3::ulong_type |
typedef uint_parser< unsigned short > | boost::spirit::x3::ushort_type |
typedef uint_parser< unsigned int > | boost::spirit::x3::uint_type |
typedef uint_parser< unsigned long long > | boost::spirit::x3::ulong_longtype |
typedef uint_parser< uint8_t > | boost::spirit::x3::uint8type |
typedef uint_parser< uint16_t > | boost::spirit::x3::uint16type |
typedef uint_parser< uint32_t > | boost::spirit::x3::uint32type |
typedef uint_parser< uint64_t > | boost::spirit::x3::uint64type |
typedef uint_parser< unsigned, 2 > | boost::spirit::x3::bintype |
typedef uint_parser< unsigned, 8 > | boost::spirit::x3::octtype |
typedef uint_parser< unsigned, 16 > | boost::spirit::x3::hextype |
Variables | |
ulong_type const | boost::spirit::x3::ulong_ = {} |
ushort_type const | boost::spirit::x3::ushort_ = {} |
uint_type const | boost::spirit::x3::uint_ = {} |
ulong_longtype const | boost::spirit::x3::ulong_long = {} |
uint8type const | boost::spirit::x3::uint8 = {} |
uint16type const | boost::spirit::x3::uint16 = {} |
uint32type const | boost::spirit::x3::uint32 = {} |
uint64type const | boost::spirit::x3::uint64 = {} |
bintype const | boost::spirit::x3::bin = bintype() |
octtype const | boost::spirit::x3::oct = octtype() |
hextype const | boost::spirit::x3::hex = hextype() |
#define BOOST_SPIRIT_X3_UINT_PARSER | ( | uint_type, | |
name | |||
) |
#define BOOST_SPIRIT_X3_UINT_PARSER | ( | uint_type, | |
radix, | |||
name | |||
) |