#include <ParserGrammar.h>
List of all members.
Detailed Description
template<typename ScannerT>
struct Gaudi::Parsers::IdentifierGrammar::definition< ScannerT >
Definition at line 66 of file ParserGrammar.h.
Constructor & Destructor Documentation
template<typename ScannerT >
Definition at line 68 of file ParserGrammar.h.
{
keywords =
"#include" ,
"#units" ,
"#ifdef" ,
"#ifndef" ,
"#endif" ,
"#else" ,
"WIN32" ;
identifier
= (lexeme_d[ (alpha_p >> *(alnum_p | '_'))
- (keywords >>
(anychar_p - (alnum_p | '_')))])
[self.val = construct_<std::string>(arg1,arg2)];
}
Member Function Documentation
template<typename ScannerT >
| rule<ScannerT> const& Gaudi::Parsers::IdentifierGrammar::definition< ScannerT >::start |
( |
) |
const [inline] |
Member Data Documentation
template<typename ScannerT >
| rule<ScannerT> Gaudi::Parsers::IdentifierGrammar::definition< ScannerT >::identifier |
template<typename ScannerT >
| symbols Gaudi::Parsers::IdentifierGrammar::definition< ScannerT >::keywords |
The documentation for this struct was generated from the following file:
- /afs/.cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r1/GaudiSvc/src/JobOptionsSvc/ParserGrammar.h