/search.css" rel="stylesheet" type="text/css"/> /search.js">
#include <Grammars.h>
Public Member Functions | |
definition (PairGrammar const &self) | |
rule< ScannerT > const & | start () const |
Public Attributes | |
rule< ScannerT > | para |
KeyGrammarT | grkey |
ValueGrammarT | grvalue |
Definition at line 366 of file Grammars.h.
Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT >::definition | ( | PairGrammar const & | self | ) | [inline] |
Definition at line 368 of file Grammars.h.
{ para = ( str_p("(") >> (grkey[boost::bind(&PairGrammar::matchFirst,&self,_1)]) >> self.delim().c_str() >> (grvalue[boost::bind(&PairGrammar::matchSecond,&self,_1)]) >> str_p(")") ) ; }
rule<ScannerT> const& Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT >::start | ( | ) | const [inline] |
Definition at line 379 of file Grammars.h.
{ return para; }
rule<ScannerT> Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT >::para |
Definition at line 380 of file Grammars.h.
KeyGrammarT Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT >::grkey |
Definition at line 381 of file Grammars.h.
ValueGrammarT Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT >::grvalue |
Definition at line 382 of file Grammars.h.