From e732c50f961418c22c6e27a86f1d0608ea643b81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCnter=20Obiltschnig?= Date: Thu, 28 Nov 2024 08:32:22 +0100 Subject: [PATCH] enh: added Poco::ResourceLimitException --- Foundation/include/Poco/Exception.h | 1 + Foundation/src/Exception.cpp | 1 + 2 files changed, 2 insertions(+) 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")