#include <string>
#include <boost/spirit/include/qi.hpp>
#include <boost/spirit/include/phoenix_core.hpp>
#include <boost/spirit/include/phoenix_operator.hpp>
#include <boost/spirit/include/support_multi_pass.hpp>
#include <boost/spirit/include/classic_position_iterator.hpp>
#include <opentrep/OPENTREP_ParserHelperTypes.hpp>
Go to the source code of this file.
Classes | |
struct | OPENTREP::short_bool_policies |
Namespaces | |
OPENTREP | |
Typedefs | |
typedef std::istreambuf_iterator< char > | OPENTREP::base_iterator_t |
typedef boost::spirit::multi_pass < base_iterator_t > | OPENTREP::iterator_t |
typedef boost::spirit::classic::position_iterator2 < iterator_t > | OPENTREP::pos_iterator_t |
typedef boost::spirit::qi::uint_parser < int, 10, 1, 1 > | OPENTREP::uint1_p_t |
typedef boost::spirit::qi::uint_parser < int, 10, 2, 2 > | OPENTREP::uint2_p_t |
typedef boost::spirit::qi::uint_parser < int, 10, 1, 2 > | OPENTREP::int1_2_p_t |
typedef boost::spirit::qi::uint_parser < int, 10, 4, 4 > | OPENTREP::uint4_p_t |
typedef boost::spirit::qi::int_parser < int, 10, 1, 5 > | OPENTREP::int1_5_p_t |
typedef boost::spirit::qi::int_parser < int, 10, 0, 5 > | OPENTREP::int0_5_p_t |
typedef boost::spirit::qi::uint_parser < int, 10, 1, 4 > | OPENTREP::uint1_4_p_t |
typedef boost::spirit::qi::uint_parser < int, 10, 1, 9 > | OPENTREP::uint1_9_p_t |
typedef boost::spirit::qi::uint_parser < int, 10, 0, 9 > | OPENTREP::uint0_9_p_t |
typedef boost::spirit::qi::uint_parser < hour_t, 10, 2, 2 > | OPENTREP::hour_p_t |
typedef boost::spirit::qi::uint_parser < minute_t, 10, 2, 2 > | OPENTREP::minute_p_t |
typedef boost::spirit::qi::uint_parser < second_t, 10, 2, 2 > | OPENTREP::second_p_t |
typedef boost::spirit::qi::uint_parser < year_t, 10, 4, 4 > | OPENTREP::year_p_t |
typedef boost::spirit::qi::uint_parser < month_t, 10, 2, 2 > | OPENTREP::month_p_t |
typedef boost::spirit::qi::uint_parser < day_t, 10, 2, 2 > | OPENTREP::day_p_t |
typedef boost::spirit::qi::bool_parser < bool, short_bool_policies > | OPENTREP::boolean_p_t |