MythTV  0.26-pre
Public Member Functions | Public Attributes
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(), FileLogger::logmsg(), and DatabaseLogger::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 FileLogger::logmsg().

Definition at line 163 of file logging.cpp.

Referenced by FileLogger::logmsg(), SyslogLogger::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 FileLogger::logmsg(), SyslogLogger::logmsg(), and DatabaseLogger::logqmsg().

Definition at line 166 of file logging.cpp.

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

const char* LoggingItem::file

Definition at line 167 of file logging.cpp.

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

const char* LoggingItem::function

Definition at line 168 of file logging.cpp.

Referenced by FileLogger::logmsg(), SyslogLogger::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