Remove dynamic exceptions
[anna.git] / source / http / Message.cpp
index e521264..a98e3b7 100644 (file)
@@ -19,7 +19,7 @@ using namespace std;
 using namespace anna;
 
 comm::Message* http::Message::setBody(const xml::Node* node)
-throw(RuntimeException) {
+noexcept(false) {
   comm::Message::setBody(node);
   http::Header* contentType = find(http::Header::Type::ContentType);
 
@@ -31,7 +31,7 @@ throw(RuntimeException) {
 }
 
 http::Header* http::Message::find(const http::Header::Type::_v type)
-throw() {
+{
   http::Header* result = NULL;
 
   for(header_iterator ii = header_begin(), maxii = header_end(); ii != maxii; ii ++) {
@@ -45,7 +45,7 @@ throw() {
 }
 
 http::Header* http::Message::find(const char* name)
-throw() {
+{
   Header* result = NULL;
   Header* w;
   const string* s;
@@ -75,7 +75,7 @@ throw() {
 // valor de la longitud real de 'body'.
 //-----------------------------------------------------------------------------------------------
 const DataBlock& http::Message::code()
-throw(RuntimeException) {
+noexcept(false) {
   Header* contentLength = const_cast <Header*>(find(Header::Type::ContentLength));
   const DataBlock& body = getBody();
 
@@ -109,7 +109,7 @@ throw(RuntimeException) {
 }
 
 void http::Message::codeLine(const std::string& line)
-throw(RuntimeException) {
+noexcept(false) {
   a_codeBuffer->append(line.c_str(), line.length());
   a_codeBuffer->append(endOfLine, sizeEndOfLine);
 }