#include <myexcept.h>
Inheritance diagram for Logic_error:
Public Member Functions | |
Logic_error (const char *a_what=0) | |
Static Public Attributes | |
unsigned long | Select |
|
Definition at line 391 of file myexcept.cpp. References Exception::AddMessage(), Tracer::AddTrace(), Exception::Select, and Select.
00391 : Exception() 00392 { 00393 Select = Exception::Select; 00394 AddMessage("Logic error:- "); AddMessage(a_what); 00395 if (a_what) Tracer::AddTrace(); 00396 } |
|
Reimplemented from Exception. Reimplemented in Domain_error, Invalid_argument, Length_error, Out_of_range, Bad_cast, and Bad_typeid. Definition at line 472 of file myexcept.cpp. Referenced by Logic_error(). |