Flow123d
release_3.0.0-1210-g1d9e2bd
|
#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>
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 >() |
* 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.
#define spirit_namespace boost::spirit |
Definition at line 40 of file unit_converter_template.hh.