The Gaudi Framework
master (37c0b60a)
|
#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 362 of file Grammars.h.
typedef MapT::key_type Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::KeyT |
Definition at line 365 of file Grammars.h.
typedef MapT::mapped_type Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::MappedT |
Definition at line 366 of file Grammars.h.
typedef std::pair<KeyT, MappedT> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::PairT |
Definition at line 367 of file Grammars.h.
typedef MapT Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::ResultT |
Definition at line 364 of file Grammars.h.
typedef std::vector<PairT> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::VectorPairT |
Definition at line 369 of file Grammars.h.
|
inline |
Definition at line 383 of file Grammars.h.
Grammar_<Iterator, typename MapT::key_type, Skipper>::Grammar Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::key |
Definition at line 391 of file Grammars.h.
qi::rule<Iterator, VectorPairT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::list |
Definition at line 394 of file Grammars.h.
qi::rule<Iterator, ResultT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::map |
Definition at line 395 of file Grammars.h.
ph::function<Operations> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::op |
Definition at line 396 of file Grammars.h.
qi::rule<Iterator, PairT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::pair |
Definition at line 393 of file Grammars.h.
Grammar_<Iterator, typename MapT::mapped_type, Skipper>::Grammar Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::value |
Definition at line 392 of file Grammars.h.