![]() |
|
|
Generated: 8 Jan 2009 |
#include <ParserGrammar.h>
Definition at line 137 of file ParserGrammar.h.
Public Member Functions | |
| definition (RealUnitsGrammar const &self) | |
| boost::spirit::rule< ScannerT > const & | start () const |
Public Attributes | |
| RealGrammar< long double > | grReal |
| IntGrammar< int > | grInt |
| IdentifierGrammar | grUnit |
| boost::spirit::rule< ScannerT > | real_literal |
| Gaudi::Parsers::RealUnitsGrammar::definition< ScannerT >::definition | ( | RealUnitsGrammar const & | self | ) | [inline] |
Definition at line 139 of file ParserGrammar.h.
00140 { 00141 real_literal 00142 = ( 00143 longest_d[grInt[boost::bind(&RealUnitsGrammar::matchReal,&self,_1)] 00144 |grReal[boost::bind(&RealUnitsGrammar::matchReal,&self,_1)]] 00145 >> eps_p[boost::bind(&RealUnitsGrammar::matchPosition,&self,_2)] 00146 >>!(!ch_p('*') 00147 >>grUnit 00148 [boost::bind(&RealUnitsGrammar::matchUnit,&self,_1)] 00149 )) [boost::bind(&RealUnitsGrammar::matchRealUnits,&self)]; 00150 }
| boost::spirit::rule<ScannerT> const& Gaudi::Parsers::RealUnitsGrammar::definition< ScannerT >::start | ( | ) | const [inline] |
| RealGrammar<long double> Gaudi::Parsers::RealUnitsGrammar::definition< ScannerT >::grReal |
Definition at line 151 of file ParserGrammar.h.
| IntGrammar<int> Gaudi::Parsers::RealUnitsGrammar::definition< ScannerT >::grInt |
Definition at line 152 of file ParserGrammar.h.
| IdentifierGrammar Gaudi::Parsers::RealUnitsGrammar::definition< ScannerT >::grUnit |
Definition at line 153 of file ParserGrammar.h.
| boost::spirit::rule<ScannerT> Gaudi::Parsers::RealUnitsGrammar::definition< ScannerT >::real_literal |
Definition at line 156 of file ParserGrammar.h.