alaCarte Maps
Renderer for OpenStreetMap tiles
|
Classes | |
struct | BadOsmIdException |
Thrown if an osm id was not specified before resolving. More... | |
struct | ErrorOut |
struct | ExceptionBase |
Base of most exceptions thrown by alacarte. More... | |
struct | FileNotFoundException |
Thrown if a file was not found. More... | |
struct | FileNotWritable |
Thrown if a file was not writeable. More... | |
struct | InputFormatException |
Thrown if input was not in the right format. More... | |
struct | MalformedURLException |
Thrown if URL is not in SlippyMap-URL-Format. More... | |
struct | NotImplementedException |
Thrown on a point where implementation is missing. More... | |
struct | ParseException |
Thrown if the parsing fails. More... | |
struct | TimeoutException |
Thrown if no more time is left. More... | |
struct | UnknownImageFormatException |
Thrown if an unknown image format is requested. More... | |
Typedefs | |
typedef boost::error_info< struct TagWhatInfo, string > | InfoWhat |
Use this info to give an what msg to the exception. More... | |
typedef boost::error_info< struct TagFileName, string > | InfoFileName |
Use this to inform about a file name. More... | |
typedef boost::error_info< struct TagXmlEntityName, string > | InfoXmlEntityName |
Use this this to specify the exception related xml entity. More... | |
typedef boost::error_info< struct TagBadSourceValue, string > | InfoBadSourceValue |
String representation of a bad source value. More... | |
typedef boost::error_info< struct TagUnresolvableId, long > | InfoUnresolvableId |
Specifies the id, which was not resolvable. More... | |
typedef boost::error_info< struct TagFailureLine, int > | InfoFailureLine |
Specifies the Line in the file where the failure appeared. More... | |
typedef boost::error_info< struct TagFailureColumn, int > | InfoFailureColumn |
Specifies the Column in the Line in the file where the failure appeared. More... | |
typedef boost::error_info< struct TagFailureLineContent, string > | InfoFailureLineContent |
Contains the content of the line where a failure appeared. More... | |
typedef boost::error_info< struct TagParserLogger, shared_ptr< ParserLogger > > | InfoParserLogger |
Contains the logger used while parsing. More... | |
Functions | |
template<typename Stream , typename Info > | |
std::basic_ostream< Stream > & | operator<< (std::basic_ostream< Stream > &os, const ErrorOut< Info > &info) |
typedef boost::error_info<struct TagBadSourceValue, string> excp::InfoBadSourceValue |
String representation of a bad source value.
Definition at line 47 of file exceptions.hpp.
typedef boost::error_info<struct TagFailureColumn, int> excp::InfoFailureColumn |
Specifies the Column in the Line in the file where the failure appeared.
Definition at line 53 of file exceptions.hpp.
typedef boost::error_info<struct TagFailureLine, int> excp::InfoFailureLine |
Specifies the Line in the file where the failure appeared.
Definition at line 51 of file exceptions.hpp.
typedef boost::error_info<struct TagFailureLineContent, string> excp::InfoFailureLineContent |
Contains the content of the line where a failure appeared.
Definition at line 55 of file exceptions.hpp.
typedef boost::error_info<struct TagFileName, string> excp::InfoFileName |
Use this to inform about a file name.
Definition at line 43 of file exceptions.hpp.
typedef boost::error_info<struct TagParserLogger, shared_ptr<ParserLogger> > excp::InfoParserLogger |
Contains the logger used while parsing.
Definition at line 57 of file exceptions.hpp.
typedef boost::error_info<struct TagUnresolvableId, long> excp::InfoUnresolvableId |
Specifies the id, which was not resolvable.
Definition at line 49 of file exceptions.hpp.
typedef boost::error_info<struct TagWhatInfo, string> excp::InfoWhat |
Use this info to give an what msg to the exception.
Definition at line 41 of file exceptions.hpp.
typedef boost::error_info<struct TagXmlEntityName, string> excp::InfoXmlEntityName |
Use this this to specify the exception related xml entity.
Definition at line 45 of file exceptions.hpp.
std::basic_ostream<Stream>& excp::operator<< | ( | std::basic_ostream< Stream > & | os, |
const ErrorOut< Info > & | info | ||
) |
Definition at line 108 of file exceptions.hpp.