Unit evaluating grammar definition. More...
#include <utl/AugerException.h>#include <utl/ErrorLogger.h>#include <utl/SymbolTable.h>#include <boost/version.hpp>#include <boost/spirit.hpp>#include <boost/spirit/phoenix/binders.hpp>#include <boost/spirit/phoenix/primitives.hpp>#include <boost/spirit/phoenix/functions.hpp>#include <string>#include <map>#include <cmath>#include <utl/AugerUnits.h>#include <utl/ExpressionParser.h>Go to the source code of this file.
Classes | |
| struct | utl::UnitGrammar::definition< ScannerT > |
| Boost spirit definition template (Read Boost Spirit documentation) More... | |
| struct | utl::PowerToImpl |
| struct | utl::PowerToImpl::result< T1, T2 > |
| struct | utl::UnitGrammar::SAssignmentClosure |
| Assignment closure set. More... | |
| struct | utl::UnitGrammar::SStringClosure |
| String closure set. More... | |
| struct | utl::UnitGrammar::SValueClosure |
| Value closure set. More... | |
| struct | utl::UnitGrammar |
Namespaces | |
| utl | |
Typedefs | |
| typedef ExpressionParser < UnitGrammar, AugerUnits > | utl::AugerUnitParser |
Variables | |
| const phoenix::function < PowerToImpl > | utl::power = PowerToImpl() |
Unit evaluating grammar definition.
Definition in file UnitGrammar.h.