![]() |
The Gaudi Framework
v36r9p1 (5c15b2bb)
|
#include </builds/gaudi/Gaudi/GaudiKernel/include/Gaudi/Parsers/Grammars.h>
Classes | |
struct | Operations |
struct | tag_key |
struct | tag_mapped |
Public Types | |
typedef MapT | ResultT |
typedef MapT::key_type | KeyT |
typedef MapT::mapped_type | MappedT |
typedef std::pair< KeyT, MappedT > | PairT |
typedef std::vector< PairT > | VectorPairT |
Public Member Functions | |
MapGrammar () | |
Public Attributes | |
Grammar_< Iterator, typename MapT::key_type, Skipper >::Grammar | key |
Grammar_< Iterator, typename MapT::mapped_type, Skipper >::Grammar | value |
qi::rule< Iterator, PairT(), Skipper > | pair |
qi::rule< Iterator, VectorPairT(), Skipper > | list |
qi::rule< Iterator, ResultT(), Skipper > | map |
ph::function< Operations > | op |
Definition at line 351 of file Grammars.h.
typedef MapT::key_type Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::KeyT |
Definition at line 354 of file Grammars.h.
typedef MapT::mapped_type Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::MappedT |
Definition at line 355 of file Grammars.h.
typedef std::pair<KeyT, MappedT> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::PairT |
Definition at line 356 of file Grammars.h.
typedef MapT Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::ResultT |
Definition at line 353 of file Grammars.h.
typedef std::vector<PairT> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::VectorPairT |
Definition at line 358 of file Grammars.h.
|
inline |
Definition at line 372 of file Grammars.h.
Grammar_<Iterator, typename MapT::key_type, Skipper>::Grammar Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::key |
Definition at line 380 of file Grammars.h.
qi::rule<Iterator, VectorPairT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::list |
Definition at line 383 of file Grammars.h.
qi::rule<Iterator, ResultT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::map |
Definition at line 384 of file Grammars.h.
ph::function<Operations> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::op |
Definition at line 385 of file Grammars.h.
qi::rule<Iterator, PairT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::pair |
Definition at line 382 of file Grammars.h.
Grammar_<Iterator, typename MapT::mapped_type, Skipper>::Grammar Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::value |
Definition at line 381 of file Grammars.h.