#include <LogicErrors.h>
Inheritance diagram for Sct::LogicError:

Public Member Functions | |
| LogicError (const string &msg, const string &file, int line) throw () | |
| Creates an Exception with message msg and no cause.  | |
| LogicError (Throwable &cause, const string &file, int line) throw () | |
| Creates an Exception with a cause.  | |
| LogicError (const string &msg, Throwable &cause, const string &file, int line) throw () | |
| Creates an Exception with a message and a cause.  | |
Protected Member Functions | |
| LogicError () throw () | |
These are (in theory) preventable, and even detectable before the program runs.
Definition at line 14 of file LogicErrors.h.
      
  | 
  ||||||||||||||||
| 
 Creates an Exception with message msg and no cause. 
 Definition at line 5 of file LogicErrors.cpp.  | 
  
      
  | 
  ||||||||||||||||
| 
 Creates an Exception with a cause. Useful for simply wrapping exceptions. Definition at line 9 of file LogicErrors.cpp.  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Creates an Exception with a message and a cause. 
 Definition at line 13 of file LogicErrors.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 33 of file LogicErrors.h.  | 
  
1.3-rc3