1 #ifndef __AIRRAC_CMD_YIELDPARSERHELPER_HPP
2 #define __AIRRAC_CMD_YIELDPARSERHELPER_HPP
10 #include <boost/spirit/include/qi.hpp>
12 #include <stdair/command/CmdAbstract.hpp>
24 namespace YieldParserHelper {
43 boost::spirit::qi::unused_type,
44 boost::spirit::qi::unused_type)
const;
53 boost::spirit::qi::unused_type,
54 boost::spirit::qi::unused_type)
const;
63 boost::spirit::qi::unused_type,
64 boost::spirit::qi::unused_type)
const;
73 boost::spirit::qi::unused_type,
74 boost::spirit::qi::unused_type)
const;
82 void operator() (boost::spirit::qi::unused_type,
83 boost::spirit::qi::unused_type,
84 boost::spirit::qi::unused_type)
const;
92 void operator() (boost::spirit::qi::unused_type,
93 boost::spirit::qi::unused_type,
94 boost::spirit::qi::unused_type)
const;
102 void operator() (boost::spirit::qi::unused_type,
103 boost::spirit::qi::unused_type,
104 boost::spirit::qi::unused_type)
const;
112 void operator() (boost::spirit::qi::unused_type,
113 boost::spirit::qi::unused_type,
114 boost::spirit::qi::unused_type)
const;
123 boost::spirit::qi::unused_type,
124 boost::spirit::qi::unused_type)
const;
133 boost::spirit::qi::unused_type,
134 boost::spirit::qi::unused_type)
const;
143 boost::spirit::qi::unused_type,
144 boost::spirit::qi::unused_type)
const;
153 boost::spirit::qi::unused_type,
154 boost::spirit::qi::unused_type)
const;
163 boost::spirit::qi::unused_type,
164 boost::spirit::qi::unused_type)
const;
173 boost::spirit::qi::unused_type,
174 boost::spirit::qi::unused_type)
const;
182 void operator() (boost::spirit::qi::unused_type,
183 boost::spirit::qi::unused_type,
184 boost::spirit::qi::unused_type)
const;
206 const stdair::Filename_T& iYieldInputFilename);
219 stdair::Filename_T _filename;
222 stdair::BomRoot& _bomRoot;
229 #endif // __AIRRAC_CMD_YIELDPARSERHELPER_HPP