#include <cctype>
#include <boost/spirit/home/classic/namespace.hpp>
#include <boost/spirit/home/classic/core/scanner/scanner.hpp>
#include <boost/spirit/home/classic/core/primitives/impl/primitives.ipp>
#include <boost/spirit/home/classic/core/scanner/skipper_fwd.hpp>
#include <boost/spirit/home/classic/core/scanner/impl/skipper.ipp>
Classes | |
struct | boost::spirit::skipper_iteration_policy< BaseT > |
struct | boost::spirit::no_skipper_iteration_policy< BaseT > |
singleton | boost::spirit::skip_parser_iteration_policy< ParserT, BaseT > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::spirit | |
boost::spirit::impl | |
Typedefs | |
typedef skipper_iteration_policy | boost::spirit::iter_policy_t |
typedef scanner_policies < iter_policy_t > | boost::spirit::scanner_policies_t |
typedef scanner< char const *, scanner_policies_t > | boost::spirit::phrase_scanner_t |
typedef scanner< wchar_t const *, scanner_policies_t > | boost::spirit::wide_phrase_scanner_t |
Functions | |
template<typename ST , typename ScannerT , typename BaseT > | |
void | boost::spirit::impl::skipper_skip (ST const &s, ScannerT const &scan, skipper_iteration_policy< BaseT > const &) |
template<typename ST , typename ScannerT , typename BaseT > | |
void | boost::spirit::impl::skipper_skip (ST const &s, ScannerT const &scan, no_skipper_iteration_policy< BaseT > const &) |
template<typename ST , typename ScannerT > | |
void | boost::spirit::impl::skipper_skip (ST const &s, ScannerT const &scan, iteration_policy const &) |
template<typename IteratorT , typename ParserT , typename SkipT > | |
parse_info< IteratorT > | boost::spirit::parse (IteratorT const &first, IteratorT const &last, parser< ParserT > const &p, parser< SkipT > const &skip) |
template<typename CharT , typename ParserT , typename SkipT > | |
parse_info< CharT const * > | boost::spirit::parse (CharT const *str, parser< ParserT > const &p, parser< SkipT > const &skip) |