NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
cx::ReporterThread Class Reference

#include <cxReporterThread.h>

Inheritance diagram for cx::ReporterThread:
cx::LogThread

Public Slots

virtual void logMessage (Message msg)
 
- Public Slots inherited from cx::LogThread
virtual void logMessage (Message msg)
 

Signals

void emittedMessage (Message message)
 emitted for each new message, in addition to writing to file. More...
 
- Signals inherited from cx::LogThread
void emittedMessage (Message message)
 emitted for each new message, in addition to writing to observer. More...
 

Public Member Functions

 ReporterThread (QObject *parent=NULL)
 
virtual ~ReporterThread ()
 
void stopQtMessages ()
 
void startQtMessages ()
 
- Public Member Functions inherited from cx::LogThread
 LogThread (QObject *parent=NULL)
 
virtual ~LogThread ()
 
virtual void setLoggingFolder (QString absoluteLoggingFolderPath)
 call during startup, will fail if called when running More...
 
virtual void installObserver (MessageObserverPtr observer, bool resend)
 
virtual void uninstallObserver (MessageObserverPtr observer)
 

Protected Member Functions

virtual void executeSetLoggingFolder (QString absoluteLoggingFolderPath)
 
- Protected Member Functions inherited from cx::LogThread
void callInLogThread (ThreadMethodInvoker::ActionType action)
 
Message cleanupMessage (Message message)
 

Additional Inherited Members

- Protected Slots inherited from cx::LogThread
void processMessage (Message msg)
 
- Protected Attributes inherited from cx::LogThread
MessageRepositoryPtr mRepository
 

Detailed Description

Definition at line 55 of file cxReporterThread.h.

Constructor & Destructor Documentation

◆ ReporterThread()

cx::ReporterThread::ReporterThread ( QObject *  parent = NULL)

Definition at line 37 of file cxReporterThread.cpp.

◆ ~ReporterThread()

cx::ReporterThread::~ReporterThread ( )
virtual

Definition at line 53 of file cxReporterThread.cpp.

Member Function Documentation

◆ emittedMessage

void cx::ReporterThread::emittedMessage ( Message  message)
signal

emitted for each new message, in addition to writing to file.

◆ executeSetLoggingFolder()

void cx::ReporterThread::executeSetLoggingFolder ( QString  absoluteLoggingFolderPath)
protectedvirtual

Implements cx::LogThread.

Definition at line 79 of file cxReporterThread.cpp.

◆ logMessage

void cx::ReporterThread::logMessage ( Message  msg)
virtualslot

Definition at line 92 of file cxReporterThread.cpp.

◆ startQtMessages()

void cx::ReporterThread::startQtMessages ( )

Definition at line 141 of file cxReporterThread.cpp.

◆ stopQtMessages()

void cx::ReporterThread::stopQtMessages ( )

Definition at line 136 of file cxReporterThread.cpp.


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