The Gaudi Framework
v30r3 (a5ef0a68)
|
#include <GaudiKernel/GrammarsV2.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 360 of file GrammarsV2.h.
typedef MapT::key_type Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::KeyT |
Definition at line 363 of file GrammarsV2.h.
typedef MapT::mapped_type Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::MappedT |
Definition at line 364 of file GrammarsV2.h.
typedef std::pair<KeyT, MappedT> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::PairT |
Definition at line 365 of file GrammarsV2.h.
typedef MapT Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::ResultT |
Definition at line 362 of file GrammarsV2.h.
typedef std::vector<PairT> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::VectorPairT |
Definition at line 367 of file GrammarsV2.h.
|
inline |
Definition at line 386 of file GrammarsV2.h.
Grammar_<Iterator, typename MapT::key_type, Skipper>::Grammar Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::key |
Definition at line 394 of file GrammarsV2.h.
qi::rule<Iterator, VectorPairT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::list |
Definition at line 397 of file GrammarsV2.h.
qi::rule<Iterator, ResultT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::map |
Definition at line 398 of file GrammarsV2.h.
ph::function<Operations> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::op |
Definition at line 399 of file GrammarsV2.h.
qi::rule<Iterator, PairT(), Skipper> Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::pair |
Definition at line 396 of file GrammarsV2.h.
Grammar_<Iterator, typename MapT::mapped_type, Skipper>::Grammar Gaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::value |
Definition at line 395 of file GrammarsV2.h.