Remove dynamic exceptions
[anna.git] / example / timex / ArithmeticHTTPServer / Context.cpp
index ac15f45..7a3e618 100644 (file)
@@ -25,7 +25,7 @@ http4comm::Context::Context (anna::timex::Engine& timeController, const Millisec
 {;}
 
 void http4comm::Context::create (const S64 id, comm::ClientSocket& clientSocket) 
-   throw (RuntimeException)
+   noexcept(false)
 {   
    http4comm::Transaction* transaction = static_cast <http4comm::Transaction*> (anna::timex::Context <S64>::open (id, 0));
 
@@ -45,7 +45,7 @@ void http4comm::Context::create (const S64 id, comm::ClientSocket& clientSocket)
  * crearía una nueva instancia.
  */
 anna::timex::Transaction* http4comm::Context::createTransaction (const int /*classType*/) 
-   throw ()
+   
 {
    // Si nuestra aplicación tratara más de un tipo de transación tendríamos que obtenerla de
    // distintos Recycler, uno para cada tipo de transacción.
@@ -56,7 +56,7 @@ anna::timex::Transaction* http4comm::Context::createTransaction (const int /*cla
  * Cuando la instancia dela transación no se esté usando se marca como no-usada.
  */
 void http4comm::Context::releaseTransaction (anna::timex::Transaction* tt) 
-   throw ()
+   
 {
    // Si nuestra aplicación tratata más de un tipo tendríamos que obtener el tipo 
    // de la transación y liberar la transación en el Recycler adecuado.
@@ -69,7 +69,7 @@ void http4comm::Context::releaseTransaction (anna::timex::Transaction* tt)
  * Interpreta el identificador de la transación como cadena
  */
 string http4comm::Context::identifierAsString (const S64& id) const
-   throw ()
+   
 {
    return functions::asHexString (id);
 }
@@ -78,7 +78,7 @@ string http4comm::Context::identifierAsString (const S64& id) const
  * Interpreta el contexto de la transación para obtener su Id de aplicación.
  */
 const S64& http4comm::Context::contextAsIdentifier (const void* cc) const 
-   throw ()
+   
 {
    return *((S64*) cc);
 }