diff --git a/Foundation/include/Poco/Exception.h b/Foundation/include/Poco/Exception.h index 30a2da05d..0ed444299 100644 --- a/Foundation/include/Poco/Exception.h +++ b/Foundation/include/Poco/Exception.h @@ -234,6 +234,7 @@ POCO_DECLARE_EXCEPTION(Foundation_API, PropertyNotSupportedException, RuntimeExc POCO_DECLARE_EXCEPTION(Foundation_API, PoolOverflowException, RuntimeException) POCO_DECLARE_EXCEPTION(Foundation_API, NoPermissionException, RuntimeException) POCO_DECLARE_EXCEPTION(Foundation_API, OutOfMemoryException, RuntimeException) +POCO_DECLARE_EXCEPTION(Foundation_API, ResourceLimitException, RuntimeException) POCO_DECLARE_EXCEPTION(Foundation_API, DataException, RuntimeException) POCO_DECLARE_EXCEPTION(Foundation_API, DataFormatException, DataException) diff --git a/Foundation/src/Exception.cpp b/Foundation/src/Exception.cpp index 660b773fe..6eea13ac7 100644 --- a/Foundation/src/Exception.cpp +++ b/Foundation/src/Exception.cpp @@ -180,6 +180,7 @@ POCO_IMPLEMENT_EXCEPTION(PropertyNotSupportedException, RuntimeException, "Prope POCO_IMPLEMENT_EXCEPTION(PoolOverflowException, RuntimeException, "Pool overflow") POCO_IMPLEMENT_EXCEPTION(NoPermissionException, RuntimeException, "No permission") POCO_IMPLEMENT_EXCEPTION(OutOfMemoryException, RuntimeException, "Out of memory") +POCO_IMPLEMENT_EXCEPTION(ResourceLimitException, RuntimeException, "Resource limit") POCO_IMPLEMENT_EXCEPTION(DataException, RuntimeException, "Data error") POCO_IMPLEMENT_EXCEPTION(DataFormatException, DataException, "Bad data format")