GEOS 3.14.0dev
LocateFailureException.h
1/**********************************************************************
2 *
3 * GEOS - Geometry Engine Open Source
4 * http://geos.osgeo.org
5 *
6 * Copyright (C) 2012 Excensus LLC.
7 *
8 * This is free software; you can redistribute and/or modify it under
9 * the terms of the GNU Lesser General Licence as published
10 * by the Free Software Foundation.
11 * See the COPYING file for more information.
12 *
13 **********************************************************************
14 *
15 * Last port: triangulate/quadedge/LocateFailureException.java r524
16 *
17 **********************************************************************/
18
19#pragma once
20
21#include <string>
22
23#include <geos/util/GEOSException.h>
24
25namespace geos {
26namespace triangulate { //geos.triangulate
27namespace quadedge { //geos.triangulate.quadedge
28
29class GEOS_DLL LocateFailureException : public geos::util::GEOSException {
30public:
31 LocateFailureException(std::string const& msg);
32};
33
34} //namespace geos.triangulate.quadedge
35} //namespace geos.triangulate
36} //namespace goes
37
Base class for all GEOS exceptions.
Definition GEOSException.h:37
Basic namespace for all GEOS functionalities.
Definition geos.h:39