#include <boost/spirit/home/x3/char/char_parser.hpp>
#include <boost/spirit/home/x3/char/detail/cast_char.hpp>
#include <boost/spirit/home/support/char_encoding/standard.hpp>
#include <boost/spirit/home/support/char_encoding/standard_wide.hpp>
#include <boost/spirit/home/support/char_encoding/ascii.hpp>
#include <boost/spirit/home/support/char_encoding/iso8859_1.hpp>
Classes | |
struct | boost::spirit::x3::char_tag |
struct | boost::spirit::x3::alnum_tag |
struct | boost::spirit::x3::alpha_tag |
struct | boost::spirit::x3::blank_tag |
struct | boost::spirit::x3::cntrl_tag |
struct | boost::spirit::x3::digit_tag |
struct | boost::spirit::x3::graph_tag |
struct | boost::spirit::x3::print_tag |
struct | boost::spirit::x3::punct_tag |
struct | boost::spirit::x3::space_tag |
struct | boost::spirit::x3::xdigit_tag |
struct | boost::spirit::x3::lower_tag |
struct | boost::spirit::x3::upper_tag |
struct | boost::spirit::x3::char_class_base< Encoding > |
struct | boost::spirit::x3::char_class< Encoding, Tag > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::spirit | |
boost::spirit::x3 | |
boost::spirit::x3::standard | |
boost::spirit::x3::standard_wide | |
boost::spirit::x3::ascii | |
boost::spirit::x3::iso8859_1 | |
Macros | |
#define | BOOST_SPIRIT_X3_CLASSIFY(name) |
#define | BOOST_SPIRIT_X3_CHAR_CLASS(encoding, name) |
#define | BOOST_SPIRIT_X3_CHAR_CLASSES(encoding) |
Typedefs | |
typedef char_class < char_encoding::standard, alnum_tag > | boost::spirit::x3::standard::alnum_type |
typedef char_class < char_encoding::standard, alpha_tag > | boost::spirit::x3::standard::alpha_type |
typedef char_class < char_encoding::standard, digit_tag > | boost::spirit::x3::standard::digit_type |
typedef char_class < char_encoding::standard, xdigit_tag > | boost::spirit::x3::standard::xdigit_type |
typedef char_class < char_encoding::standard, cntrl_tag > | boost::spirit::x3::standard::cntrl_type |
typedef char_class < char_encoding::standard, graph_tag > | boost::spirit::x3::standard::graph_type |
typedef char_class < char_encoding::standard, lower_tag > | boost::spirit::x3::standard::lower_type |
typedef char_class < char_encoding::standard, print_tag > | boost::spirit::x3::standard::print_type |
typedef char_class < char_encoding::standard, punct_tag > | boost::spirit::x3::standard::punct_type |
typedef char_class < char_encoding::standard, space_tag > | boost::spirit::x3::standard::space_type |
typedef char_class < char_encoding::standard, blank_tag > | boost::spirit::x3::standard::blank_type |
typedef char_class < char_encoding::standard, upper_tag > | boost::spirit::x3::standard::upper_type |
typedef char_class < char_encoding::standard_wide, alnum_tag > | boost::spirit::x3::standard_wide::alnum_type |
typedef char_class < char_encoding::standard_wide, alpha_tag > | boost::spirit::x3::standard_wide::alpha_type |
typedef char_class < char_encoding::standard_wide, digit_tag > | boost::spirit::x3::standard_wide::digit_type |
typedef char_class < char_encoding::standard_wide, xdigit_tag > | boost::spirit::x3::standard_wide::xdigit_type |
typedef char_class < char_encoding::standard_wide, cntrl_tag > | boost::spirit::x3::standard_wide::cntrl_type |
typedef char_class < char_encoding::standard_wide, graph_tag > | boost::spirit::x3::standard_wide::graph_type |
typedef char_class < char_encoding::standard_wide, lower_tag > | boost::spirit::x3::standard_wide::lower_type |
typedef char_class < char_encoding::standard_wide, print_tag > | boost::spirit::x3::standard_wide::print_type |
typedef char_class < char_encoding::standard_wide, punct_tag > | boost::spirit::x3::standard_wide::punct_type |
typedef char_class < char_encoding::standard_wide, space_tag > | boost::spirit::x3::standard_wide::space_type |
typedef char_class < char_encoding::standard_wide, blank_tag > | boost::spirit::x3::standard_wide::blank_type |
typedef char_class < char_encoding::standard_wide, upper_tag > | boost::spirit::x3::standard_wide::upper_type |
typedef char_class < char_encoding::ascii, alnum_tag > | boost::spirit::x3::ascii::alnum_type |
typedef char_class < char_encoding::ascii, alpha_tag > | boost::spirit::x3::ascii::alpha_type |
typedef char_class < char_encoding::ascii, digit_tag > | boost::spirit::x3::ascii::digit_type |
typedef char_class < char_encoding::ascii, xdigit_tag > | boost::spirit::x3::ascii::xdigit_type |
typedef char_class < char_encoding::ascii, cntrl_tag > | boost::spirit::x3::ascii::cntrl_type |
typedef char_class < char_encoding::ascii, graph_tag > | boost::spirit::x3::ascii::graph_type |
typedef char_class < char_encoding::ascii, lower_tag > | boost::spirit::x3::ascii::lower_type |
typedef char_class < char_encoding::ascii, print_tag > | boost::spirit::x3::ascii::print_type |
typedef char_class < char_encoding::ascii, punct_tag > | boost::spirit::x3::ascii::punct_type |
typedef char_class < char_encoding::ascii, space_tag > | boost::spirit::x3::ascii::space_type |
typedef char_class < char_encoding::ascii, blank_tag > | boost::spirit::x3::ascii::blank_type |
typedef char_class < char_encoding::ascii, upper_tag > | boost::spirit::x3::ascii::upper_type |
typedef char_class < char_encoding::iso8859_1, alnum_tag > | boost::spirit::x3::iso8859_1::alnum_type |
typedef char_class < char_encoding::iso8859_1, alpha_tag > | boost::spirit::x3::iso8859_1::alpha_type |
typedef char_class < char_encoding::iso8859_1, digit_tag > | boost::spirit::x3::iso8859_1::digit_type |
typedef char_class < char_encoding::iso8859_1, xdigit_tag > | boost::spirit::x3::iso8859_1::xdigit_type |
typedef char_class < char_encoding::iso8859_1, cntrl_tag > | boost::spirit::x3::iso8859_1::cntrl_type |
typedef char_class < char_encoding::iso8859_1, graph_tag > | boost::spirit::x3::iso8859_1::graph_type |
typedef char_class < char_encoding::iso8859_1, lower_tag > | boost::spirit::x3::iso8859_1::lower_type |
typedef char_class < char_encoding::iso8859_1, print_tag > | boost::spirit::x3::iso8859_1::print_type |
typedef char_class < char_encoding::iso8859_1, punct_tag > | boost::spirit::x3::iso8859_1::punct_type |
typedef char_class < char_encoding::iso8859_1, space_tag > | boost::spirit::x3::iso8859_1::space_type |
typedef char_class < char_encoding::iso8859_1, blank_tag > | boost::spirit::x3::iso8859_1::blank_type |
typedef char_class < char_encoding::iso8859_1, upper_tag > | boost::spirit::x3::iso8859_1::upper_type |
#define BOOST_SPIRIT_X3_CHAR_CLASS | ( | encoding, | |
name | |||
) |
#define BOOST_SPIRIT_X3_CHAR_CLASSES | ( | encoding | ) |