Flow123d  3.9.0-454df51df
Public Member Functions | Public Attributes | List of all members
units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT > Class Template Reference

Define rules of grammar. More...

#include <unit_converter_template.hh>

Public Member Functions

 definition (const UnitSIGrammer &self)
 
const spirit_namespace::rule< ScannerT > & start () const
 

Public Attributes

spirit_namespace::rule< ScannerT > unit_
 
spirit_namespace::rule< ScannerT > formula_
 
spirit_namespace::rule< ScannerT > formula_factor_
 
spirit_namespace::rule< ScannerT > exp_
 
spirit_namespace::rule< ScannerT > exp_err_
 
spirit_namespace::rule< ScannerT > constant_
 
spirit_namespace::rule< ScannerT > constant_value_
 
spirit_namespace::rule< ScannerT > constant_err_
 
spirit_namespace::rule< ScannerT > constant_multiplicator_
 
spirit_namespace::rule< ScannerT > shortcut_err_
 
spirit_namespace::rule< ScannerT > forbidden_char_
 

Detailed Description

template<class Iter_type>
template<typename ScannerT>
class units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >

Define rules of grammar.

Definition at line 225 of file unit_converter_template.hh.

Constructor & Destructor Documentation

◆ definition()

template<class Iter_type >
template<typename ScannerT >
units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::definition ( const UnitSIGrammer self)
inline

Definition at line 229 of file unit_converter_template.hh.

Member Function Documentation

◆ start()

template<class Iter_type >
template<typename ScannerT >
const spirit_namespace::rule< ScannerT >& units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::start ( ) const
inline

Definition at line 312 of file unit_converter_template.hh.

Member Data Documentation

◆ constant_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::constant_

Definition at line 309 of file unit_converter_template.hh.

◆ constant_err_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::constant_err_

Definition at line 310 of file unit_converter_template.hh.

◆ constant_multiplicator_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::constant_multiplicator_

Definition at line 310 of file unit_converter_template.hh.

◆ constant_value_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::constant_value_

Definition at line 310 of file unit_converter_template.hh.

◆ exp_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::exp_

Definition at line 309 of file unit_converter_template.hh.

◆ exp_err_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::exp_err_

Definition at line 309 of file unit_converter_template.hh.

◆ forbidden_char_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::forbidden_char_

Definition at line 310 of file unit_converter_template.hh.

◆ formula_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::formula_

Definition at line 309 of file unit_converter_template.hh.

◆ formula_factor_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::formula_factor_

Definition at line 309 of file unit_converter_template.hh.

◆ shortcut_err_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::shortcut_err_

Definition at line 310 of file unit_converter_template.hh.

◆ unit_

template<class Iter_type >
template<typename ScannerT >
spirit_namespace::rule< ScannerT > units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >::unit_

Definition at line 309 of file unit_converter_template.hh.


The documentation for this class was generated from the following file: