Flow123d  JS_before_hm-2205-g8c1b58980
Classes | Namespaces | Macros | Variables
unit_converter_template.hh File Reference
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <boost/version.hpp>
#include "tools/unit_converter.hh"
#include <boost/spirit/core.hpp>
#include <boost/spirit/utility/confix.hpp>
#include <boost/spirit/utility/escape_char.hpp>
#include <boost/spirit/iterator/multi_pass.hpp>
#include <boost/spirit/iterator/position_iterator.hpp>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  units_converter::Semantic_actions< Iter_type >
 Class manages parsing of user defined field unit. More...
 
class  units_converter::UnitSIGrammer< Iter_type >
 Definition of unit grammar. More...
 
class  units_converter::UnitSIGrammer< Iter_type >::definition< ScannerT >
 Define rules of grammar. More...
 

Namespaces

 units_converter
 

Macros

#define spirit_namespace   boost::spirit
 

Variables

const spirit_namespace::int_parser< boost::int64_t > units_converter::int64_p = spirit_namespace::int_parser < boost::int64_t >()
 
const spirit_namespace::uint_parser< boost::uint64_t > units_converter::uint64_p = spirit_namespace::uint_parser< boost::uint64_t >()
 

Detailed Description

 * Copyright (C) 2015 Technical University of Liberec. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. (http://www.gnu.org/licenses/gpl-3.0.en.html)

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Definition in file unit_converter_template.hh.

Macro Definition Documentation

◆ spirit_namespace

#define spirit_namespace   boost::spirit

Definition at line 40 of file unit_converter_template.hh.