/[escript]/trunk/escript/src/FunctionSpaceException.h
ViewVC logotype

Diff of /trunk/escript/src/FunctionSpaceException.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 756 by robwdcock, Mon Mar 27 02:43:09 2006 UTC revision 757 by woo409, Mon Jun 26 13:12:56 2006 UTC
# Line 12  Line 12 
12                                                                                                                                                        
13  #if !defined  escript_FunctionSpaceException_20040602_H  #if !defined  escript_FunctionSpaceException_20040602_H
14  #define escript_FunctionSpaceException_20040602_H  #define escript_FunctionSpaceException_20040602_H
15    #include "system_dep.h"
16    
17  #include "esysUtils/EsysException.h"  #include "esysUtils/EsysException.h"
18  #include <string>  #include <string>
# Line 26  namespace escript { Line 27  namespace escript {
27     FunctionSpaceException exception class.     FunctionSpaceException exception class.
28     The class provides a public function returning the exception name     The class provides a public function returning the exception name
29  */  */
30  class FunctionSpaceException : public esysUtils::EsysException {  class FunctionSpaceException:public esysUtils::EsysException {
31    
32   public:   public:
33    /**    /**
34       \brief       \brief
35       Default constructor for the exception.       Default constructor for the exception.
36    */    */
37      ESCRIPT_DLL_API
38    FunctionSpaceException() : EsysException() {}    FunctionSpaceException() : EsysException() {}
39    /**    /**
40       \brief       \brief
41       Constructor for the exception.       Constructor for the exception.
42    */    */
43      ESCRIPT_DLL_API
44    FunctionSpaceException(const char *cstr) : EsysException(cstr) {}    FunctionSpaceException(const char *cstr) : EsysException(cstr) {}
45    /**    /**
46       \brief       \brief
47       Constructor for the exception.       Constructor for the exception.
48    */    */
49      ESCRIPT_DLL_API
50    FunctionSpaceException(const std::string &str) : EsysException(str) {}    FunctionSpaceException(const std::string &str) : EsysException(str) {}
51    /**    /**
52       \brief       \brief
53       Returns the name of the exception.       Returns the name of the exception.
54    */    */
55      ESCRIPT_DLL_API
56    virtual std::string exceptionName() const {return "FunctionSpaceException";}    virtual std::string exceptionName() const {return "FunctionSpaceException";}
57  };  };
58    

Legend:
Removed from v.756  
changed lines
  Added in v.757

  ViewVC Help
Powered by ViewVC 1.1.26