/[escript]/branches/windows_from_1431_trunk/esysUtils/src/EsysAssertException.h
ViewVC logotype

Diff of /branches/windows_from_1431_trunk/esysUtils/src/EsysAssertException.h

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

revision 1448 by phornby, Thu Feb 28 10:47:57 2008 UTC revision 1449 by phornby, Thu Feb 28 13:40:48 2008 UTC
# Line 32  namespace esysUtils { Line 32  namespace esysUtils {
32    class EsysAssertException : public EsysException    class EsysAssertException : public EsysException
33    {    {
34    
35      protected:
36    
37         typedef EsysException Parent;
38    
39    public:    public:
40    
41      /**      /**
42      \brief      \brief
43      Default constructor for the exception.      Default constructor for the exception.
44      */      */
45      EsysAssertException() : EsysException() {}      EsysAssertException() : Parent() {}
46    
47      /**      /**
48      \brief      \brief
49      Constructor for the exception.      Constructor for the exception.
50      */      */
51      EsysAssertException(const char *cstr) : EsysException(cstr) {}      EsysAssertException(const char *cstr) : Parent(cstr) {}
52    
53      /**      /**
54      \brief      \brief
55      Constructor for the exception.      Constructor for the exception.
56      */      */
57      EsysAssertException(const std::string &str) : EsysException(str) {}      EsysAssertException(const std::string &str) : Parent(str) {}
58    
59      /// Destructor      /// Destructor
60      virtual ~EsysAssertException() THROW() {}      virtual ~EsysAssertException() THROW() {}

Legend:
Removed from v.1448  
changed lines
  Added in v.1449

  ViewVC Help
Powered by ViewVC 1.1.26