Flow123d  3.9.0-d39db4f
Namespaces | Macros | Functions
type_record.cc File Reference


More...

#include "input_type.hh"
#include "type_repository.hh"
#include "input/reader_to_storage.hh"
#include "input/reader_internal_base.hh"
#include "attribute_lib.hh"
#include <type_traits>
#include <boost/algorithm/string.hpp>
#include <boost/functional/hash.hpp>

Go to the source code of this file.

Namespaces

 Input
 Abstract linear system class.
 
 Input::Type
 

Macros

#define RECORD_DECLARE_KEY(TYPE)
 

Functions

 Input::Type::RECORD_DECLARE_KEY (String)
 
 Input::Type::RECORD_DECLARE_KEY (Integer)
 
 Input::Type::RECORD_DECLARE_KEY (Double)
 
 Input::Type::RECORD_DECLARE_KEY (Bool)
 
 Input::Type::RECORD_DECLARE_KEY (FileName)
 
 Input::Type::RECORD_DECLARE_KEY (Selection)
 
 Input::Type::RECORD_DECLARE_KEY (Array)
 
 Input::Type::RECORD_DECLARE_KEY (Record)
 
 Input::Type::RECORD_DECLARE_KEY (Abstract)
 
 Input::Type::RECORD_DECLARE_KEY (AdHocAbstract)
 
 Input::Type::RECORD_DECLARE_KEY (Parameter)
 
 Input::Type::RECORD_DECLARE_KEY (Instance)
 
 Input::Type::RECORD_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_record.cc.

Macro Definition Documentation

◆ RECORD_DECLARE_KEY

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

Definition at line 538 of file type_record.cc.