CustusX  15.4.0-beta
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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
void pendingAction ()
 
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 ()
 
- 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 (PendingActionType &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 76 of file cxReporterThread.h.

Constructor & Destructor Documentation

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

Definition at line 60 of file cxReporterThread.cpp.

cx::ReporterThread::~ReporterThread ( )
virtual

Definition at line 76 of file cxReporterThread.cpp.

Member Function Documentation

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

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

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

Implements cx::LogThread.

Definition at line 102 of file cxReporterThread.cpp.

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

Definition at line 115 of file cxReporterThread.cpp.


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