Flow123d
release_2.2.0-33-g759111d
|
Go to the source code of this file.
Classes | |
class | Input::Type::Parameter |
Class for representing parametric types in IST. More... | |
class | Input::Type::Instance |
Helper class that stores data of generic types. More... | |
Namespaces | |
Input | |
Input::Type | |
Functions | |
Input::Type::TYPEDEF_ERR_INFO (EI_Object, std::string) | |
Input::Type::TYPEDEF_ERR_INFO (EI_ParameterList, std::string) | |
Input::Type::DECLARE_EXCEPTION (ExcParamaterNotSubsituted,<< "No input type substitution for input type parameter "<< EI_Object::qval<< " found during creation of instance with parameter list: "<< EI_ParameterList::val<< ".") | |
Input::Type::DECLARE_EXCEPTION (ExcParamaterInIst,<< "Parameter "<< EI_Object::qval<< " appears in the IST. Check where Instance is missing.") | |
Input::Type::DECLARE_EXCEPTION (ExcGenericWithoutInstance,<< "Root of generic subtree "<< EI_Object::qval<< " used without Instance.\n Used in type: "<< EI_TypeName::qval) | |
* 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_generic.hh.