![]()  | 
  
    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.