#include <IpcException.h>
Inheritance diagram for Sct::IpcException:


Public Member Functions | |
| IpcException (const ilu_Exception &error, const string &msg, const string &file, int line) throw () | |
| Creates an Exception with message msg and no cause.   | |
| IpcException (const ilu_Exception &error, Throwable &cause, const string &file, int line) throw () | |
| Creates an Exception with a cause.   | |
| IpcException (const ilu_Exception &error, const string &msg, Throwable &cause, const string &file, int line) throw () | |
| Creates an Exception with a message and a cause.   | |
| const ilu_Exception & | getIluException () const throw () | 
| Get the Ilu message.   | |
| virtual shared_ptr< Throwable > | clone () const throw () | 
| Necessary for chaining of exceptions unfortunately.   | |
| virtual string | getMessage () const throw () | 
| Gets the detail message for this.   | |
Protected Attributes | |
| ilu_Exception | iluMsg | 
| Holds the ILU message.   | |
Definition at line 14 of file IpcException.h.
      
  | 
  ||||||||||||||||||||
| 
 Creates an Exception with message msg and no cause. 
 Definition at line 6 of file IpcException.cpp.  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Creates an Exception with a cause. Useful for simply wrapping exceptions. Definition at line 10 of file IpcException.cpp.  | 
  
      
  | 
  ||||||||||||||||||||||||
| 
 Creates an Exception with a message and a cause. 
 Definition at line 14 of file IpcException.cpp.  | 
  
      
  | 
  
| 
 Necessary for chaining of exceptions unfortunately. Should return a copy of this allocated on the heap. It is necessary for sub-classes to override this if they add new data members or if they do and special processing in what() or sentToMrs() Reimplemented from Sct::AbstractThrowable. Definition at line 23 of file IpcException.cpp.  | 
  
      
  | 
  
| 
 Get the Ilu message. 
 Definition at line 19 of file IpcException.cpp.  | 
  
      
  | 
  
| 
 Gets the detail message for this. 
 Reimplemented from Sct::AbstractThrowable. Definition at line 27 of file IpcException.cpp.  | 
  
      
  | 
  
| 
 Holds the ILU message. 
 Definition at line 38 of file IpcException.h.  | 
  
 
1.3.5