X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fcore%2Fmt%2FSafe.hpp;fp=include%2Fanna%2Fcore%2Fmt%2FSafe.hpp;h=3231f15f0475f13f76d6ca4cbbd8e469373ec4d6;hp=14763c1f0a147d61d5ec50532905997f8633545a;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/core/mt/Safe.hpp b/include/anna/core/mt/Safe.hpp index 14763c1..3231f15 100644 --- a/include/anna/core/mt/Safe.hpp +++ b/include/anna/core/mt/Safe.hpp @@ -27,14 +27,14 @@ public: \warning Cada invocacion a este metodo debe tener su correspondiente llamada al metodo #unlock. Es muy aconsejable delegar las llamadas a estos metodos en una instancia Guard. */ - virtual void lock() throw(RuntimeException) = 0; + virtual void lock() noexcept(false) = 0; /** Indica el final del acceso seguro iniciado al invocar #lock. \warning Indica el final del acceso seguro iniciado al invocar #lock. Es muy aconsejable delegar las llamadas a estos metodos en una instancia Guard. */ - virtual void unlock() throw() = 0; + virtual void unlock() = 0; protected: /**