#include <boost/ref.hpp>#include <boost/spirit/home/classic/namespace.hpp>#include <boost/spirit/home/classic/core/assert.hpp>#include <boost/spirit/home/classic/core/parser.hpp>#include <boost/spirit/home/classic/core/composite/impl/directives.ipp>#include <boost/spirit/home/classic/core/primitives/impl/primitives.ipp>

Classes | |
| struct | boost::spirit::char_parser< DerivedT > |
| struct | boost::spirit::char_parser< DerivedT >::result< ScannerT > |
| struct | boost::spirit::negated_char_parser< PositiveT > |
| struct | boost::spirit::chlit< CharT > |
| struct | boost::spirit::range< CharT > |
| singleton | boost::spirit::chseq< IteratorT > |
| singleton | boost::spirit::strlit< IteratorT > |
| struct | boost::spirit::nothing_parser |
| struct | boost::spirit::anychar_parser |
| struct | boost::spirit::alnum_parser |
| struct | boost::spirit::alpha_parser |
| struct | boost::spirit::cntrl_parser |
| struct | boost::spirit::digit_parser |
| struct | boost::spirit::graph_parser |
| struct | boost::spirit::lower_parser |
| struct | boost::spirit::print_parser |
| struct | boost::spirit::punct_parser |
| struct | boost::spirit::blank_parser |
| struct | boost::spirit::space_parser |
| struct | boost::spirit::upper_parser |
| struct | boost::spirit::xdigit_parser |
| struct | boost::spirit::eol_parser |
| struct | boost::spirit::end_parser |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::spirit | |
Functions | |
| template<typename ParserT > | |
| negated_char_parser< ParserT > | boost::spirit::operator~ (char_parser< ParserT > const &p) |
| template<typename ParserT > | |
| ParserT | boost::spirit::operator~ (negated_char_parser< ParserT > const &n) |
| template<typename CharT > | |
| chlit< CharT > | boost::spirit::ch_p (CharT ch) |
| template<typename CharT , std::size_t N> | |
| chlit< CharT > | boost::spirit::ch_p (CharT const (&str)[N]) |
| template<typename CharT > | |
| range< CharT > | boost::spirit::range_p (CharT first, CharT last) |
| template<typename CharT > | |
| chseq< CharT const * > | boost::spirit::chseq_p (CharT const *str) |
| template<typename IteratorT > | |
| chseq< IteratorT > | boost::spirit::chseq_p (IteratorT first, IteratorT last) |
| template<typename CharT > | |
| strlit< CharT const * > | boost::spirit::str_p (CharT const *str) |
| template<typename CharT > | |
| strlit< CharT * > | boost::spirit::str_p (CharT *str) |
| template<typename IteratorT > | |
| strlit< IteratorT > | boost::spirit::str_p (IteratorT first, IteratorT last) |
| template<typename CharT > | |
| chlit< CharT > | boost::spirit::str_p (CharT ch) |
| nothing_parser | boost::spirit::operator~ (anychar_parser) |
| strlit< char const * > const | boost::spirit::pizza_p (char const *your_favorite_pizza) |
Variables | |
| nothing_parser const | boost::spirit::nothing_p = nothing_parser() |
| anychar_parser const | boost::spirit::anychar_p = anychar_parser() |
| alnum_parser const | boost::spirit::alnum_p = alnum_parser() |
| alpha_parser const | boost::spirit::alpha_p = alpha_parser() |
| cntrl_parser const | boost::spirit::cntrl_p = cntrl_parser() |
| digit_parser const | boost::spirit::digit_p = digit_parser() |
| graph_parser const | boost::spirit::graph_p = graph_parser() |
| lower_parser const | boost::spirit::lower_p = lower_parser() |
| print_parser const | boost::spirit::print_p = print_parser() |
| punct_parser const | boost::spirit::punct_p = punct_parser() |
| blank_parser const | boost::spirit::blank_p = blank_parser() |
| space_parser const | boost::spirit::space_p = space_parser() |
| upper_parser const | boost::spirit::upper_p = upper_parser() |
| xdigit_parser const | boost::spirit::xdigit_p = xdigit_parser() |
| eol_parser const | boost::spirit::eol_p = eol_parser() |
| end_parser const | boost::spirit::end_p = end_parser() |