OpenTREP Logo  0.07.18
C++ Open Travel Request Parsing Library
Loading...
Searching...
No Matches
BasParserTypes.hpp File Reference
#include <string>
#include <boost/spirit/include/qi.hpp>
#include <boost/phoenix/core.hpp>
#include <boost/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

namespace  OPENTREP
 

Typedefs

typedef std::istreambuf_iterator< char > OPENTREP::base_iterator_t
 
typedef boost::spirit::multi_pass< base_iterator_tOPENTREP::iterator_t
 
typedef boost::spirit::classic::position_iterator2< iterator_tOPENTREP::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_policiesOPENTREP::boolean_p_t