MythTV  master
Public Member Functions | Static Public Member Functions | Properties | Private Member Functions | List of all members
DTC::LogMessage Class Reference

#include <libmythservicecontracts/datacontracts/logMessage.h>

Inheritance diagram for DTC::LogMessage:
[legend]
Collaboration diagram for DTC::LogMessage:
[legend]

Public Member Functions

Q_INVOKABLE LogMessage (QObject *parent=nullptr)
 
void Copy (const LogMessage *src)
 

Static Public Member Functions

static void InitializeCustomTypes ()
 

Properties

QString HostName
 
QString Application
 
int PID
 
int TID
 
QString Thread
 
QString Filename
 
int Line
 
QString Function
 
QDateTime Time
 
QString Level
 
QString Message
 

Private Member Functions

 Q_CLASSINFO ("version", "1.0")
 
 PROPERTYIMP_REF (QString, Message)
 
 Q_DISABLE_COPY (LogMessage)
 

Detailed Description

Definition at line 20 of file logMessage.h.

Constructor & Destructor Documentation

◆ LogMessage()

Q_INVOKABLE DTC::LogMessage::LogMessage ( QObject *  parent = nullptr)
inline

Definition at line 64 of file logMessage.h.

Member Function Documentation

◆ Q_CLASSINFO()

DTC::LogMessage::Q_CLASSINFO ( "version"  ,
"1.0"   
)
private

◆ PROPERTYIMP_REF()

DTC::LogMessage::PROPERTYIMP_REF ( QString  ,
Message   
)
private

◆ InitializeCustomTypes()

void DTC::LogMessage::InitializeCustomTypes ( )
inlinestatic

◆ Copy()

void DTC::LogMessage::Copy ( const LogMessage src)
inline

Definition at line 79 of file logMessage.h.

◆ Q_DISABLE_COPY()

DTC::LogMessage::Q_DISABLE_COPY ( LogMessage  )
private

Property Documentation

◆ HostName

QString DTC::LogMessage::HostName
readwrite

Definition at line 26 of file logMessage.h.

◆ Application

QString DTC::LogMessage::Application
readwrite

Definition at line 28 of file logMessage.h.

◆ PID

int DTC::LogMessage::PID
readwrite

Definition at line 30 of file logMessage.h.

◆ TID

int DTC::LogMessage::TID
readwrite

Definition at line 32 of file logMessage.h.

◆ Thread

QString DTC::LogMessage::Thread
readwrite

Definition at line 34 of file logMessage.h.

◆ Filename

QString DTC::LogMessage::Filename
readwrite

Definition at line 36 of file logMessage.h.

◆ Line

int DTC::LogMessage::Line
readwrite

Definition at line 38 of file logMessage.h.

◆ Function

QString DTC::LogMessage::Function
readwrite

Definition at line 40 of file logMessage.h.

◆ Time

QDateTime DTC::LogMessage::Time
readwrite

Definition at line 42 of file logMessage.h.

◆ Level

QString DTC::LogMessage::Level
readwrite

Definition at line 44 of file logMessage.h.

◆ Message

QString DTC::LogMessage::Message
readwrite

Definition at line 46 of file logMessage.h.


The documentation for this class was generated from the following file: