1#ifndef __AIRINV_CMD_SCHEDULEPARSERHELPER_HPP
2#define __AIRINV_CMD_SCHEDULEPARSERHELPER_HPP
10#include <stdair/command/CmdAbstract.hpp>
23 namespace ScheduleParserHelper {
287 template <
typename ScannerT>
302 boost::spirit::classic::rule<ScannerT>
const&
start()
const;
329 const stdair::Filename_T& iFilename);
341 stdair::Filename_T _filename;
350 stdair::BomRoot& _bomRoot;
bool generateInventories()
boost::spirit::classic::file_iterator< char_t > iterator_t
boost::spirit::classic::rule< ScannerT > full_family_cabin_details
boost::spirit::classic::rule< ScannerT > generic_segment
boost::spirit::classic::rule< ScannerT > const & start() const
boost::spirit::classic::rule< ScannerT > flight_period_end
boost::spirit::classic::rule< ScannerT > family_cabin_details
boost::spirit::classic::rule< ScannerT > airline_code
boost::spirit::classic::rule< ScannerT > segment_cabin_details
boost::spirit::classic::rule< ScannerT > segment_key
boost::spirit::classic::rule< ScannerT > specific_segment_list
boost::spirit::classic::rule< ScannerT > leg
boost::spirit::classic::rule< ScannerT > leg_key
boost::spirit::classic::rule< ScannerT > operating_leg_details
boost::spirit::classic::rule< ScannerT > full_segment_cabin_details
boost::spirit::classic::rule< ScannerT > leg_cabin_details
boost::spirit::classic::rule< ScannerT > date_offset
boost::spirit::classic::rule< ScannerT > segment_section
boost::spirit::classic::rule< ScannerT > flight_number
boost::spirit::classic::rule< ScannerT > dow
boost::spirit::classic::rule< ScannerT > leg_details
boost::spirit::classic::rule< ScannerT > time
boost::spirit::classic::rule< ScannerT > date
boost::spirit::classic::rule< ScannerT > flight_period
boost::spirit::classic::rule< ScannerT > flight_key
boost::spirit::classic::rule< ScannerT > flight_period_list
boost::spirit::classic::rule< ScannerT > not_to_be_parsed
FlightPeriodStruct & _flightPeriod
stdair::BomRoot & _bomRoot
FlightPeriodStruct & _flightPeriod
stdair::BomRoot & _bomRoot
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(double iReal) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(int iCode) const
void operator()(unsigned int iNumber) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(char iChar) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(unsigned int iNumber) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(char iChar) const
void operator()(iterator_t iStr, iterator_t iStrEnd) const
void operator()(char iChar) const