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.