Remove dynamic exceptions
[anna.git] / include / anna / dbos / SetFacade.hpp
index babadc9..308fad8 100644 (file)
@@ -28,7 +28,7 @@ namespace dbos {
    La clase \em T debe tener definidos los siquientes metodos:
       \li anna::dbos::Object::instantiate: Interpreta la informacin la del medio fisico para adecuarla a
       la clase C++.
-      \li void destroy () throw (): Libera los recursos reservados por este objeto
+      \li void destroy () : Libera los recursos reservados por este objeto
 
    \see dbos_declare_set
    \see dbos_prepare_set
@@ -45,14 +45,14 @@ public:
      \param t Instancia del conjunto.
      \return El numero de elementos que contiene el conjunto.
   */
-  static int size(Set<T>* t) throw() { return (t == NULL) ? 0 : t->size(); }
+  static int size(Set<T>* t) { return (t == NULL) ? 0 : t->size(); }
 
   /**
      Iterator al primer elemento del conjunto. Se puede usar sin tener que preocuparse por
      el valor de la instancia del conjunto, ya que si este es NULL devolveria 0.
      \return Un iterador del primer elemento del conjunto.
   */
-  static iterator begin(Set<T>* t) throw() {
+  static iterator begin(Set<T>* t) {
     return (t == NULL) ? iterator(0) : t->begin();
   }
 
@@ -61,7 +61,7 @@ public:
      el valor de la instancia del conjunto, ya que si este es NULL devolveria 0.
      \return Un iterador del primer elemento del conjunto.
   */
-  static iterator end(Set<T>* t) throw() {
+  static iterator end(Set<T>* t) {
     return (t == NULL) ? iterator(0) : t->end();
   }
 
@@ -70,7 +70,7 @@ public:
      el valor de la instancia del conjunto, ya que si este es NULL devolveria 0.
      \return Un iterador del primer elemento del conjunto.
   */
-  static const_iterator begin(const Set<T>* t) throw() {
+  static const_iterator begin(const Set<T>* t) {
     return (t == NULL) ? const_iterator(0) : t->begin();
   }
 
@@ -79,20 +79,20 @@ public:
      el valor de la instancia del conjunto, ya que si este es NULL devolveria 0.
      \return Un iterador del primer elemento del conjunto.
   */
-  static const_iterator end(const Set<T>* t) throw() {
+  static const_iterator end(const Set<T>* t) {
     return (t == NULL) ? const_iterator(0) : t->end();
   }
   /**
      Devuelve el objeto referenciado por el iterator recibido como parametro.
      \return El objeto referenciado por el iterator recibido como parametro.
   */
-  static T* data(iterator ii) throw() { return Set<T>::data(ii); }
+  static T* data(iterator ii) { return Set<T>::data(ii); }
 
   /**
      Devuelve el objeto referenciado por el iterator recibido como parametro.
      \return El objeto referenciado por el iterator recibido como parametro.
   */
-  static const T* data(const_iterator ii) throw() { return Set<T>::data(ii); }
+  static const T* data(const_iterator ii) { return Set<T>::data(ii); }
 
 protected:
   /**