Torc  0.1
Public Member Functions | List of all members
LoggingThread Class Reference

#include <torcloggingimp.h>

Inheritance diagram for LoggingThread:
[legend]

Public Member Functions

 LoggingThread ()
 
 ~LoggingThread ()
 
void run (void)
 
void Start (void)
 
void Finish (void)
 
void Stop (void)
 
bool Flush (int TimeoutMS=200000)
 
void HandleItem (LogItem *Item)
 
- Public Member Functions inherited from TorcQThread
 TorcQThread (const QString &Name)
 
virtual ~TorcQThread ()=default
 

Additional Inherited Members

- Signals inherited from TorcQThread
void Started (void)
 
void Finished (void)
 
- Static Public Member Functions inherited from TorcQThread
static void SetMainThread (void)
 
static bool IsMainThread (void)
 
static void InitRand (void)
 
- Protected Member Functions inherited from TorcQThread
void Initialise (void)
 Performs Torc specific thread initialisation. More...
 
void Deinitialise (void)
 Performs Torc specific thread cleanup. More...
 

Detailed Description

Definition at line 19 of file torcloggingimp.h.

Constructor & Destructor Documentation

LoggingThread::LoggingThread ( )

Definition at line 573 of file torcloggingimp.cpp.

LoggingThread::~LoggingThread ( )

Definition at line 581 of file torcloggingimp.cpp.

Member Function Documentation

void LoggingThread::Finish ( void  )
virtual

Implements TorcQThread.

Definition at line 202 of file torcloggingimp.cpp.

bool LoggingThread::Flush ( int  TimeoutMS = 200000)

Definition at line 219 of file torcloggingimp.cpp.

void LoggingThread::HandleItem ( LogItem Item)

Definition at line 233 of file torcloggingimp.cpp.

void LoggingThread::run ( void  )
virtual

Reimplemented from TorcQThread.

Definition at line 165 of file torcloggingimp.cpp.

void LoggingThread::Start ( void  )
virtual

Implements TorcQThread.

Definition at line 198 of file torcloggingimp.cpp.

void LoggingThread::Stop ( void  )

Definition at line 206 of file torcloggingimp.cpp.


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