InspIRCd  2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations
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

void ConfigReaderThread::Finish ( )

Run in the main thread to apply the configuration

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: