TraDemGen Logo  1.00.0
C++ Simulated Travel Demand Generation Library
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT > Struct Template Reference

#include <trademgen/command/DemandParserHelper.hpp>

List of all members.

Public Member Functions

 definition (DemandParser const &self)
boost::spirit::classic::rule
< ScannerT > const & 
start () const

Public Attributes

boost::spirit::classic::rule
< ScannerT > 
demand_list
boost::spirit::classic::rule
< ScannerT > 
not_to_be_parsed
boost::spirit::classic::rule
< ScannerT > 
demand
boost::spirit::classic::rule
< ScannerT > 
demand_end
boost::spirit::classic::rule
< ScannerT > 
pref_dep_date_range
boost::spirit::classic::rule
< ScannerT > 
date
boost::spirit::classic::rule
< ScannerT > 
dow
boost::spirit::classic::rule
< ScannerT > 
origin
boost::spirit::classic::rule
< ScannerT > 
destination
boost::spirit::classic::rule
< ScannerT > 
pref_cabin
boost::spirit::classic::rule
< ScannerT > 
demand_params
boost::spirit::classic::rule
< ScannerT > 
pos_dist
boost::spirit::classic::rule
< ScannerT > 
pos_pair
boost::spirit::classic::rule
< ScannerT > 
pos_code
boost::spirit::classic::rule
< ScannerT > 
pos_share
boost::spirit::classic::rule
< ScannerT > 
channel_dist
boost::spirit::classic::rule
< ScannerT > 
channel_pair
boost::spirit::classic::rule
< ScannerT > 
channel_code
boost::spirit::classic::rule
< ScannerT > 
channel_share
boost::spirit::classic::rule
< ScannerT > 
trip_dist
boost::spirit::classic::rule
< ScannerT > 
trip_pair
boost::spirit::classic::rule
< ScannerT > 
trip_code
boost::spirit::classic::rule
< ScannerT > 
trip_share
boost::spirit::classic::rule
< ScannerT > 
stay_dist
boost::spirit::classic::rule
< ScannerT > 
stay_pair
boost::spirit::classic::rule
< ScannerT > 
stay_share
boost::spirit::classic::rule
< ScannerT > 
ff_dist
boost::spirit::classic::rule
< ScannerT > 
ff_pair
boost::spirit::classic::rule
< ScannerT > 
ff_code
boost::spirit::classic::rule
< ScannerT > 
ff_share
boost::spirit::classic::rule
< ScannerT > 
change_fees
boost::spirit::classic::rule
< ScannerT > 
non_refundable
boost::spirit::classic::rule
< ScannerT > 
pref_dep_time_dist
boost::spirit::classic::rule
< ScannerT > 
pref_dep_time_pair
boost::spirit::classic::rule
< ScannerT > 
pref_dep_time_share
boost::spirit::classic::rule
< ScannerT > 
time
boost::spirit::classic::rule
< ScannerT > 
wtp
boost::spirit::classic::rule
< ScannerT > 
time_value_dist
boost::spirit::classic::rule
< ScannerT > 
time_value_pair
boost::spirit::classic::rule
< ScannerT > 
time_value_share
boost::spirit::classic::rule
< ScannerT > 
dtd_dist
boost::spirit::classic::rule
< ScannerT > 
dtd_pair
boost::spirit::classic::rule
< ScannerT > 
dtd_share

Detailed Description

template<typename ScannerT>
struct TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >

Definition at line 391 of file DemandParserHelper.hpp.


Constructor & Destructor Documentation


Member Function Documentation

template<typename ScannerT >
bsc::rule< ScannerT > const & TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::start ( ) const

Entry point of the parser.

Definition at line 839 of file DemandParserHelper.cpp.


Member Data Documentation

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::demand_list

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::not_to_be_parsed

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::demand

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::demand_end

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pref_dep_date_range

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::date

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::dow

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::origin

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::destination

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pref_cabin

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::demand_params

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pos_dist

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pos_pair

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pos_code

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pos_share

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::channel_dist

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::channel_pair

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::channel_code

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::channel_share

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::trip_dist

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::trip_pair

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::trip_code

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::trip_share

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::stay_dist

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::stay_pair

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::stay_share

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::ff_dist

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::ff_pair

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::ff_code

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::ff_share

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::change_fees

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::non_refundable

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pref_dep_time_dist

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pref_dep_time_pair

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::pref_dep_time_share

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::time

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::wtp

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::time_value_dist

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::time_value_pair

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::time_value_share

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::dtd_dist

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::dtd_pair

Definition at line 395 of file DemandParserHelper.hpp.

template<typename ScannerT >
boost::spirit::classic::rule<ScannerT> TRADEMGEN::DemandParserHelper::DemandParser::definition< ScannerT >::dtd_share

Definition at line 395 of file DemandParserHelper.hpp.


The documentation for this struct was generated from the following files: