| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces
Grammars.h File Reference

Collection of grammars for property types. More...

`#include <cctype>`
`#include <boost/version.hpp>`
`#include <boost/spirit.hpp>`
`#include <boost/spirit/phoenix.hpp>`
`#include <boost/bind.hpp>`
Include dependency graph for Grammars.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## 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 `T2` and name `attrs` More...
class | Gaudi::Parsers::BoolGrammar< Iterator, Skipper >
| The valid represenation of boolean values are: More...
struct | Gaudi::Parsers::BoolGrammar< Iterator, Skipper >::definition
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< Iterator, Skipper >
| The valid represenation of real values are: More...
struct | Gaudi::Parsers::RealGrammar< Iterator, Skipper >::definition< ScannerT >
class | Gaudi::Parsers::StringGrammar< Iterator, Skipper >
| The valid represenation of string values are: More...
struct | Gaudi::Parsers::StringGrammar< Iterator, Skipper >::definition
class | Gaudi::Parsers::SkipperGrammar< Iterator >
| Skipping spaces and comments. More...
struct | Gaudi::Parsers::SkipperGrammar< Iterator >::definition
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: More...
struct | Gaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT >
class | Gaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >
| The valid represenation of map are: More...
struct | Gaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT >

## Namespaces
namespace | Gaudi
| : AIDA interfaces visibility
namespace | Gaudi::Parsers

## Detailed Description

Collection of grammars for property types.

See Also
  Gaudi::Parsers::parse
  Property

Author
  Alexander MAZUROV Alexa.nosp@m.nder.nosp@m..Mazu.nosp@m.rov@.nosp@m.gmail.nosp@m..com
  Vanya BELYAEV ibely.nosp@m.aev@.nosp@m.physi.nosp@m.cs.s.nosp@m.yr.ed.nosp@m.u

Date
  2006-05-12

Definition in file Grammars.h.