WARNING: USE THIS SOFTWARE AT YOUR OWN RISK! THIS IS EXPERIMENTAL SOFTWARE NOT INTENDED FOR PRODUCTION USE! Zuble is currently an early stage prototype. As such Zuble is minimally tested and inherently unstable. It is provided for experimental, development, and demonstration purposes only. Zuble QML Types   |  Zuble C++ Classes   |  Zuble Overview
Zuble  0.1
Zuble Framework C++/QML extension API
Public Member Functions | Public Attributes | List of all members
Zbl::ZblLogMessage Class Reference

This class is used to transfer log messages between threads. More...

#include <ZblLogMessage.h>

Public Member Functions

 ZblLogMessage ()
 
 ZblLogMessage (const ZblLogMessage &message)
 
 ~ZblLogMessage ()
 

Public Attributes

int m_line
 
int m_msgType
 
QString m_file
 
QString m_function
 
QString m_category
 
QString m_text
 
bool m_flush
 true = flush output buffers and close streams before returning (used for fatal/abort messages) More...
 

Detailed Description

This class is used to transfer log messages between threads.

Definition at line 38 of file ZblLogMessage.h.

Constructor & Destructor Documentation

◆ ZblLogMessage() [1/2]

Zbl::ZblLogMessage::ZblLogMessage ( )

Definition at line 29 of file ZblLogMessage.cpp.

◆ ZblLogMessage() [2/2]

Zbl::ZblLogMessage::ZblLogMessage ( const ZblLogMessage message)

Definition at line 33 of file ZblLogMessage.cpp.

◆ ~ZblLogMessage()

Zbl::ZblLogMessage::~ZblLogMessage ( )

Definition at line 44 of file ZblLogMessage.cpp.

Member Data Documentation

◆ m_category

QString Zbl::ZblLogMessage::m_category

◆ m_file

QString Zbl::ZblLogMessage::m_file

◆ m_flush

bool Zbl::ZblLogMessage::m_flush

true = flush output buffers and close streams before returning (used for fatal/abort messages)

Definition at line 57 of file ZblLogMessage.h.

Referenced by Zbl::ZblLogAgent::outputLogMessage(), Zbl::ZblLogWorker::outputLogMessage(), ZblLogMessage(), and Zbl::ZblLogManager::zMessageHandler().

◆ m_function

QString Zbl::ZblLogMessage::m_function

◆ m_line

int Zbl::ZblLogMessage::m_line

◆ m_msgType

int Zbl::ZblLogMessage::m_msgType

◆ m_text

QString Zbl::ZblLogMessage::m_text

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