Remove dynamic exceptions
[anna.git] / example / dbos / workdir / filesystem / Abstract.hpp
index de28336..ec68ab1 100644 (file)
@@ -30,24 +30,24 @@ public:
    
    virtual ~Abstract ();
    
-   Abstract* getParent () const throw () { return a_parent; }
-   ClassType::_v getClassType () const throw () { return a_classType; }
-   const std::string& getName () const throw () { return a_name; }
-   const std::string& getPath () const throw () { return a_path; }
+   Abstract* getParent () const { return a_parent; }
+   ClassType::_v getClassType () const { return a_classType; }
+   const std::string& getName () const { return a_name; }
+   const std::string& getPath () const { return a_path; }
 
-   int child_size () const throw () { return a_children.size (); }
+   int child_size () const { return a_children.size (); }
    
-   child_iterator child_begin () throw () { return a_children.begin (); }
-   child_iterator child_end () throw () { return a_children.end (); }   
-   static Abstract* child (child_iterator ii) throw () { return *ii; }
+   child_iterator child_begin () { return a_children.begin (); }
+   child_iterator child_end () { return a_children.end (); }   
+   static Abstract* child (child_iterator ii) { return *ii; }
 
-   const_child_iterator child_begin () const throw () { return a_children.begin (); }
-   const_child_iterator child_end () const throw () { return a_children.end (); }   
-   static const Abstract* child (const_child_iterator ii) throw () { return *ii; }
+   const_child_iterator child_begin () const { return a_children.begin (); }
+   const_child_iterator child_end () const { return a_children.end (); }   
+   static const Abstract* child (const_child_iterator ii) { return *ii; }
    
-   static std::string calculePath (const Abstract* parent, const std::string& shortPath) throw ();
+   static std::string calculePath (const Abstract* parent, const std::string& shortPath) ;
    
-   virtual void print (const int level) const throw () = 0;
+   virtual void print (const int level) const  = 0;
 
 protected:
    Abstract (const ClassType::_v, const std::string& name);