alaCarte Maps
Renderer for OpenStreetMap tiles
|
#include "settings.hpp"
Go to the source code of this file.
Classes | |
struct | excp::ExceptionBase |
Base of most exceptions thrown by alacarte. More... | |
struct | excp::NotImplementedException |
Thrown on a point where implementation is missing. More... | |
struct | excp::FileNotFoundException |
Thrown if a file was not found. More... | |
struct | excp::FileNotWritable |
Thrown if a file was not writeable. More... | |
struct | excp::InputFormatException |
Thrown if input was not in the right format. More... | |
struct | excp::BadOsmIdException |
Thrown if an osm id was not specified before resolving. More... | |
struct | excp::MalformedURLException |
Thrown if URL is not in SlippyMap-URL-Format. More... | |
struct | excp::UnknownImageFormatException |
Thrown if an unknown image format is requested. More... | |
struct | excp::ParseException |
Thrown if the parsing fails. More... | |
struct | excp::TimeoutException |
Thrown if no more time is left. More... | |
struct | excp::ErrorOut< Info > |
Namespaces | |
excp | |
Macros | |
#define | EXCEPTIONS_HPP |
This file is part of alaCarte. More... | |
Typedefs | |
typedef boost::error_info< struct TagWhatInfo, string > | excp::InfoWhat |
Use this info to give an what msg to the exception. More... | |
typedef boost::error_info< struct TagFileName, string > | excp::InfoFileName |
Use this to inform about a file name. More... | |
typedef boost::error_info< struct TagXmlEntityName, string > | excp::InfoXmlEntityName |
Use this this to specify the exception related xml entity. More... | |
typedef boost::error_info< struct TagBadSourceValue, string > | excp::InfoBadSourceValue |
String representation of a bad source value. More... | |
typedef boost::error_info< struct TagUnresolvableId, long > | excp::InfoUnresolvableId |
Specifies the id, which was not resolvable. More... | |
typedef boost::error_info< struct TagFailureLine, int > | excp::InfoFailureLine |
Specifies the Line in the file where the failure appeared. More... | |
typedef boost::error_info< struct TagFailureColumn, int > | excp::InfoFailureColumn |
Specifies the Column in the Line in the file where the failure appeared. More... | |
typedef boost::error_info< struct TagFailureLineContent, string > | excp::InfoFailureLineContent |
Contains the content of the line where a failure appeared. More... | |
typedef boost::error_info< struct TagParserLogger, shared_ptr< ParserLogger > > | excp::InfoParserLogger |
Contains the logger used while parsing. More... | |
Functions | |
template<typename Stream , typename Info > | |
std::basic_ostream< Stream > & | excp::operator<< (std::basic_ostream< Stream > &os, const ErrorOut< Info > &info) |
#define EXCEPTIONS_HPP |
This file is part of alaCarte.
alaCarte is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
alaCarte 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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with alaCarte. If not, see http://www.gnu.org/licenses/.
Copyright alaCarte 2012-2013 Simon Dreher, Florian Jacob, Tobias Kahlert, Patrick Niklaus, Bernhard Scheirle, Lisa Winter Maintainer: Tobias Kahlert
Definition at line 23 of file exceptions.hpp.