#include <cddefines.h>
Public Member Functions | |
cloudy_exit (const char *routine, const char *file, long line, exit_type exit_code) | |
virtual | ~cloudy_exit () throw () |
const char * | routine () const throw () |
const char * | file () const throw () |
long | line () const |
exit_type | exit_status () const |
Private Attributes | |
const char * | p_routine |
const char * | p_file |
long | p_line |
exit_type | p_exit |
Definition at line 398 of file cddefines.h.
cloudy_exit::cloudy_exit | ( | const char * | routine, | |
const char * | file, | |||
long | line, | |||
exit_type | exit_code | |||
) | [inline] |
virtual cloudy_exit::~cloudy_exit | ( | ) | throw () [inline, virtual] |
Definition at line 412 of file cddefines.h.
exit_type cloudy_exit::exit_status | ( | ) | const [inline] |
const char* cloudy_exit::file | ( | ) | const throw () [inline] |
long cloudy_exit::line | ( | ) | const [inline] |
const char* cloudy_exit::routine | ( | ) | const throw () [inline] |
exit_type cloudy_exit::p_exit [private] |
Definition at line 403 of file cddefines.h.
Referenced by cloudy_exit(), and exit_status().
const char* cloudy_exit::p_file [private] |
Definition at line 401 of file cddefines.h.
Referenced by cloudy_exit(), file(), and ~cloudy_exit().
long cloudy_exit::p_line [private] |
Definition at line 402 of file cddefines.h.
Referenced by cloudy_exit(), and line().
const char* cloudy_exit::p_routine [private] |
Definition at line 400 of file cddefines.h.
Referenced by cloudy_exit(), routine(), and ~cloudy_exit().