LoggingItem Class Reference

List of all members.

Public Member Functions

 LoggingItem (const char *_file, const char *_function, int _line, LogLevel_t _level, int _type)

Public Attributes

QAtomicInt refcount
uint64_t threadId
uint32_t usec
int line
int type
LogLevel_t level
struct tm tm
const char * file
const char * function
char * threadName
char message [LOGLINE_MAX+1]

Detailed Description

Definition at line 144 of file logging.cpp.


Constructor & Destructor Documentation

LoggingItem::LoggingItem ( const char *  _file,
const char *  _function,
int  _line,
LogLevel_t  _level,
int  _type 
) [inline]

Definition at line 147 of file logging.cpp.


Member Data Documentation

Definition at line 160 of file logging.cpp.

Referenced by deleteItem(), LoggingItem(), DatabaseLogger::logmsg(), and FileLogger::logmsg().

Definition at line 161 of file logging.cpp.

Referenced by getThreadName(), getThreadTid(), LoggerThread::handleItem(), and setThreadTid().

Definition at line 162 of file logging.cpp.

Referenced by LoggingItem(), and FileLogger::logmsg().

Definition at line 163 of file logging.cpp.

Referenced by SyslogLogger::logmsg(), FileLogger::logmsg(), and DatabaseLogger::logqmsg().

Definition at line 164 of file logging.cpp.

Referenced by LoggerThread::handleItem(), and FileLogger::logmsg().

LogLevel_t LoggingItem::level

Definition at line 165 of file logging.cpp.

Referenced by SyslogLogger::logmsg(), FileLogger::logmsg(), and DatabaseLogger::logqmsg().

Definition at line 166 of file logging.cpp.

Referenced by LoggingItem(), FileLogger::logmsg(), and DatabaseLogger::logqmsg().

const char* LoggingItem::file

Definition at line 167 of file logging.cpp.

Referenced by SyslogLogger::logmsg(), FileLogger::logmsg(), and DatabaseLogger::logqmsg().

const char* LoggingItem::function

Definition at line 168 of file logging.cpp.

Referenced by SyslogLogger::logmsg(), FileLogger::logmsg(), and DatabaseLogger::logqmsg().

char LoggingItem::message[LOGLINE_MAX+1]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:08 2012 for MythTV by  doxygen 1.6.3