Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

traces Class Reference

Class traces implements trace and error handling utilities. More...

#include <traces.h>

List of all members.

Static Public Member Functions

static void error_crash (const string &, const string &, unsigned long)
 static trace methods definition. Inlined for efficiency
static void warning (const string &, const string &, unsigned long)
static void trace (int, const string &, const string &, unsigned long)
static void trace_word (int lv, const word &, const string &, unsigned long)
static void trace_word_list (int, const list< word > &, const string &, unsigned long)
static void trace_sentence (int, const sentence &, const string &, unsigned long)
static void trace_sentence_list (int, const list< sentence > &, const string &, unsigned long)

Static Public Attributes

static int TraceLevel = 0
 Static data members.
static unsigned long TraceModule = 0x0000000


Detailed Description

Class traces implements trace and error handling utilities.


Member Function Documentation

void traces::error_crash const string &  ,
const string &  ,
unsigned  long
[inline, static]
 

static trace methods definition. Inlined for efficiency

void traces::trace int  ,
const string &  ,
const string &  ,
unsigned  long
[inline, static]
 

void traces::trace_sentence int  ,
const sentence ,
const string &  ,
unsigned  long
[inline, static]
 

void traces::trace_sentence_list int  ,
const list< sentence > &  ,
const string &  ,
unsigned  long
[inline, static]
 

void traces::trace_word int  lv,
const word ,
const string &  ,
unsigned  long
[inline, static]
 

void traces::trace_word_list int  ,
const list< word > &  ,
const string &  ,
unsigned  long
[inline, static]
 

void traces::warning const string &  ,
const string &  ,
unsigned  long
[inline, static]
 


Member Data Documentation

int traces::TraceLevel = 0 [static]
 

Static data members.

They are global variables, declared here in a separate module so it is linked only once.

unsigned long traces::TraceModule = 0x0000000 [static]
 


The documentation for this class was generated from the following files:
Generated on Wed Apr 26 12:59:15 2006 for FreeLing by  doxygen 1.4.4