#include <cctype>
#include "boost/spirit.hpp"
#include "boost/spirit/phoenix.hpp"
Include dependency graph for Grammars.h:
Go to the source code of this file.
Namespaces | |
namespace | Gaudi |
namespace | Gaudi::Parsers |
namespace | boost::spirit |
namespace | phoenix |
Classes | |
struct | Gaudi::Parsers::ClosureGrammar< T > |
Grammar or grammar rule which derive from this struct will have attribute of type T and name val. More... | |
struct | Gaudi::Parsers::AttributesClosureGrammar< T1, T2 > |
Grammar or grammar rule which derive from this struct will have two attributes: type T1 and name val, type More... | |
class | Gaudi::Parsers::BoolGrammar |
The valid represenation of boolean values are:. More... | |
struct | Gaudi::Parsers::BoolGrammar::definition< ScannerT > |
class | Gaudi::Parsers::CharGrammar< RT > |
The valid represenation of char values are:. More... | |
struct | Gaudi::Parsers::CharGrammar< RT >::definition< ScannerT > |
class | Gaudi::Parsers::IntGrammar< RT > |
The valid representation of integers values are:. More... | |
struct | Gaudi::Parsers::IntGrammar< RT >::definition< ScannerT > |
class | Gaudi::Parsers::RealGrammar< RT > |
The valid represenation of real values are:. More... | |
struct | Gaudi::Parsers::RealGrammar< RT >::definition< ScannerT > |
class | Gaudi::Parsers::StringGrammar |
The valid represenation of string values are:. More... | |
struct | Gaudi::Parsers::StringGrammar::definition< ScannerT > |
class | Gaudi::Parsers::SkipperGrammar |
Skipping spaces and comments. More... | |
struct | Gaudi::Parsers::SkipperGrammar::definition< ScannerT > |
class | Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT > |
The valid represenation of pairs are: ("abc",123) or ("abc","def") Inner types of pair depends on KeyGrammarT and ValueGrammarT grammars. More... | |
struct | Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT > |
class | Gaudi::Parsers::VectorGrammar< GrammarT > |
The valid represenation of vector are:
| |
struct | Gaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT > |
class | Gaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT > |
The valid represenation of map are:
| |
struct | Gaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT > |
Defines | |
#define | GAUDIKERNEL_GRAMMARS_H 1 |
Vanya BELYAEV ibelyaev@physics.syr.edu
Definition in file Grammars.h.
#define GAUDIKERNEL_GRAMMARS_H 1 |
Definition at line 4 of file Grammars.h.