2005/5/9

     
 

class LogRecord

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::util::logging::LogRecord Class Reference
[ACDK Logging classes/functions/macros]

#include <LogRecord.h>

Inheritance diagram for acdk::util::logging::LogRecord:

acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

represend one logging entry/message.

Normally doesn't use this class in normal code, but the ACDK_NLOG() macros.

Author:
Roger Rene Kommer


Public Member Functions

 LogRecord (int l, IN(RString) cat, IN(RString) msg)
 LogRecord (int l, IN(RString) cat, IN(RString) msg, const char *file, int lin)
 LogRecord (int l, IN(RString) cat, IN(RString) msg, IN(RNamedParameterArray) args, const char *file, int lin)

Public Attributes

int level
RString catName
jlong timeStamp
int processId
int threadId
RString message
RObjectArray parameters
RNamedParameterArray namedParameters
RThrowable ex
RString file
int line


Constructor & Destructor Documentation

acdk::util::logging::LogRecord::LogRecord int  l,
IN(RString cat,
IN(RString msg
[inline]
 

acdk::util::logging::LogRecord::LogRecord int  l,
IN(RString cat,
IN(RString msg,
const char *  file,
int  lin
[inline]
 

acdk::util::logging::LogRecord::LogRecord int  l,
IN(RString cat,
IN(RString msg,
IN(RNamedParameterArray args,
const char *  file,
int  lin
[inline]
 


Member Data Documentation

RString acdk::util::logging::LogRecord::catName
 

RThrowable acdk::util::logging::LogRecord::ex
 

RString acdk::util::logging::LogRecord::file
 

int acdk::util::logging::LogRecord::level
 

int acdk::util::logging::LogRecord::line
 

RString acdk::util::logging::LogRecord::message
 

RNamedParameterArray acdk::util::logging::LogRecord::namedParameters
 

RObjectArray acdk::util::logging::LogRecord::parameters
 

int acdk::util::logging::LogRecord::processId
 

int acdk::util::logging::LogRecord::threadId
 

jlong acdk::util::logging::LogRecord::timeStamp