29 #ifndef __TERRALIB_EXCEPTION_H__
30 #define __TERRALIB_EXCEPTION_H__
37 #include <boost/exception/all.hpp>
42 struct Exception:
virtual std::exception,
virtual boost::exception { };
55 #endif // __TERRALIB_MODULE_EXCEPTION_H__
Base exception class for plugin module.
An exception indicating that a given item was not found in a collection.
boost::error_info< struct tag_error_description, std::string > ErrorDescription
The base type for error report messages.
An exception indicating that a given item already exists in a collection.