#include <lobtracestream.h>
Public Types | |
enum | lte_type { unknown = 0, file_io, memory, bad_value, overflow } |
type of the exception
| |
Public Methods | |
LobTraceException (LobTraceStream <s=g_lobTraceStream, const char *file=NULL, int line=-1, lte_type type=unknown, const char *msg=NULL) | |
int | getLine () |
const char * | getFile () |
int | getType () |
const char * | getMessage () |
Protected Attributes | |
const char * | m_msg |
const char * | m_file |
int | m_line |
int | m_type |
throwing a LobTraceException by using the LOB_EXCEPTION macro will log where, what and when the exception has been thrown.
|
type of the exception
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|