]> AND Public Git Repository - simgrid.git/blobdiff - include/simgrid/Exception.hpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
use CRTP to factor refcounting across activity types
[simgrid.git] / include / simgrid / Exception.hpp
index 200eb19cdc62b02da74df01a521163e6ea98cc4f..e0dc7b4d06eed29df7746567f23edb5932c6cd66 100644 (file)
@@ -93,14 +93,16 @@ private:
 };
 
 /** Exception raised when a timeout elapsed */
-class TimeoutError : public Exception {
+class TimeoutException : public Exception {
 public:
-  TimeoutError(simgrid::xbt::ThrowPoint&& throwpoint, std::string&& message)
+  TimeoutException(simgrid::xbt::ThrowPoint&& throwpoint, std::string&& message)
       : Exception(std::move(throwpoint), std::move(message))
   {
   }
 };
 
+XBT_ATTRIB_DEPRECATED_v327("Please use simgrid::TimeoutException") typedef TimeoutException TimeoutError;
+
 /** Exception raised when a host fails */
 class HostFailureException : public Exception {
 public: