Remove dynamic exceptions
[anna.git] / include / anna / core / tracing / TraceWriter.hpp
index b9a3d97..6f237b0 100644 (file)
@@ -47,7 +47,7 @@ public:
      Devuelve el tama�o maximo del fichero de trazas.
      \return El tama�o maximo del fichero de trazas.
   */
-  int getMaxSize() const throw() { return a_maxSize; }
+  int getMaxSize() const { return a_maxSize; }
 
   /**
      Metodo para cambiar dinamicamente la configuracion del grabador de trazas. Las seccciones
@@ -70,7 +70,7 @@ public:
 
      \warning La configuracion debera estar correctamente cargada. Ver Configuration::load.
   */
-  void setup(const char* fileName, const Configuration& configuration) throw();
+  void setup(const char* fileName, const Configuration& configuration) ;
 
   /**
      Metodo para cambiar dinamicamente la configuracion del grabador de trazas.
@@ -84,12 +84,12 @@ public:
      \warning Solo deberia llamarse una vez para cambiar de la configuracion por defecto a la
      configuracion particular de cada proceso.
   */
-  void setup(const char* fileName, const int maxSize = 0, const bool clean = true) throw();
+  void setup(const char* fileName, const int maxSize = 0, const bool clean = true) ;
 
   /**
      Saca por pantalla la informacion relevente de este grabador de trazas.
   */
-  void printResume() throw();
+  void printResume() ;
 
   /**
      Conecta esta instancia con un TraceWriterObserver, lo que permitira que esta instancia
@@ -103,7 +103,7 @@ public:
      \warning La instancia del TraceWriterObserver debera estar disponible durante toda
      la ejecucion.
   */
-  void attach(TraceWriterObserver* observer) throw();
+  void attach(TraceWriterObserver* observer) ;
 
 private:
   typedef std::vector <TraceWriterObserver*>::iterator observer_iterator;
@@ -128,15 +128,15 @@ private:
   std::vector <TraceWriterObserver*> a_observers;
   bool a_observed;
 
-  observer_iterator observer_begin() throw() { return a_observers.begin(); }
-  observer_iterator observer_end() throw() { return a_observers.end(); }
+  observer_iterator observer_begin() { return a_observers.begin(); }
+  observer_iterator observer_end() { return a_observers.end(); }
 
-  static TraceWriterObserver* observer(observer_iterator& ii) throw() { return *ii; }
+  static TraceWriterObserver* observer(observer_iterator& ii) { return *ii; }
 
-  void initialize(const char*) throw() { printResume(); }
-  void do_write(int level, const char* text, ...) throw();
-  const char* getDate() throw();
-  int prepareOutput(const char* date) throw();
+  void initialize(const char*) { printResume(); }
+  void do_write(int level, const char* text, ...) ;
+  const char* getDate() ;
+  int prepareOutput(const char* date) ;
 };
 
 }