Flow123d  3.9.0-be1f591da
Namespaces | Macros | Functions
type_tuple.cc File Reference
#include "input_type.hh"
#include "type_repository.hh"
#include <boost/functional/hash.hpp>

Go to the source code of this file.

Namespaces

 Input
 Abstract linear system class.
 
 Input::Type
 

Macros

#define TUPLE_DECLARE_KEY(TYPE)
 

Functions

 Input::Type::TUPLE_DECLARE_KEY (String)
 
 Input::Type::TUPLE_DECLARE_KEY (Integer)
 
 Input::Type::TUPLE_DECLARE_KEY (Double)
 
 Input::Type::TUPLE_DECLARE_KEY (Bool)
 
 Input::Type::TUPLE_DECLARE_KEY (FileName)
 
 Input::Type::TUPLE_DECLARE_KEY (Selection)
 
 Input::Type::TUPLE_DECLARE_KEY (Array)
 
 Input::Type::TUPLE_DECLARE_KEY (Record)
 
 Input::Type::TUPLE_DECLARE_KEY (Abstract)
 
 Input::Type::TUPLE_DECLARE_KEY (AdHocAbstract)
 
 Input::Type::TUPLE_DECLARE_KEY (Parameter)
 
 Input::Type::TUPLE_DECLARE_KEY (Instance)
 
 Input::Type::TUPLE_DECLARE_KEY (Tuple)
 

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 type_tuple.cc.

Macro Definition Documentation

◆ TUPLE_DECLARE_KEY

#define TUPLE_DECLARE_KEY (   TYPE)
Value:
template Tuple & Tuple::declare_key<TYPE>(const string &key, const TYPE &type, const Default &default_value, const string &description, TypeBase::attribute_map key_attributes); \
template Tuple & Tuple::declare_key<TYPE>(const string &key, const TYPE &type, const string &description, TypeBase::attribute_map key_attributes)

Definition at line 206 of file type_tuple.cc.