CustusX  2020.11.07-dev+develop.4ce4a
An IGT application
cx::LogFileWatcher Class Reference

#include <cxLogFileWatcher.h>

Inheritance diagram for cx::LogFileWatcher:

Public Member Functions

virtual ~LogFileWatcher ()
- Public Member Functions inherited from cx::Log
virtual ~Log ()
QString getLoggingFolder () const
void setLoggingFolder (QString absoluteLoggingFolderPath)
void installObserver (MessageObserverPtr observer, bool resend)
void uninstallObserver (MessageObserverPtr observer)

Static Public Member Functions

static LogFileWatcherPtr create ()

Protected Member Functions

virtual LogThreadPtr createWorker ()
- Protected Member Functions inherited from cx::Log
 Log ()
void initializeObject ()
void startThread ()
void stopThread ()
QString getDefaultLogPath () const

Additional Inherited Members

- Signals inherited from cx::Log
void loggingFolderChanged ()
- Protected Slots inherited from cx::Log
virtual void onEmittedMessage (Message message)
- Protected Attributes inherited from cx::Log
QString mLogPath
boost::shared_ptr< class QThread > mThread
LogThreadPtr mWorker

Detailed Description

Definition at line 42 of file cxLogFileWatcher.h.

Constructor & Destructor Documentation

virtual cx::LogFileWatcher::~LogFileWatcher ( )

Definition at line 48 of file cxLogFileWatcher.h.

Member Function Documentation

LogFileWatcherPtr cx::LogFileWatcher::create ( )

Definition at line 31 of file cxLogFileWatcher.cpp.

LogThreadPtr cx::LogFileWatcher::createWorker ( )

Implements cx::Log.

Definition at line 38 of file cxLogFileWatcher.cpp.

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