{;}
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));
* 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.
* 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.
* Interpreta el identificador de la transación como cadena
*/
string http4comm::Context::identifierAsString (const S64& id) const
- throw ()
+
{
return functions::asHexString (id);
}
* 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);
}