InspIRCd  2.0
Public Member Functions | Public Attributes | List of all members
ConfigReaderThread Class Reference

#include <configreader.h>

Inheritance diagram for ConfigReaderThread:
Thread

Public Member Functions

 ConfigReaderThread (const std::string &useruid)
 
void Run ()
 
void Finish ()
 
bool IsDone ()
 
- Public Member Functions inherited from Thread
 Thread ()
 
virtual ~Thread ()
 
virtual void SetExitFlag ()
 
void join ()
 

Public Attributes

const std::string TheUserUID
 
- Public Attributes inherited from Thread
ThreadDatastate
 

Additional Inherited Members

- Protected Member Functions inherited from Thread
bool GetExitFlag ()
 

Detailed Description

The background thread for config reading, so that reading from executable includes does not block.

Member Function Documentation

◆ Finish()

void ConfigReaderThread::Finish ( )

Run in the main thread to apply the configuration

◆ Run()

void ConfigReaderThread::Run ( )
virtual

Override this method to put your actual threaded code here.

Implements Thread.


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