* | Inspire Internet Relay Chat Daemon |
* +------------------------------------+
*
- * InspIRCd: (C) 2002-2009 InspIRCd Development Team
+ * InspIRCd: (C) 2002-2010 InspIRCd Development Team
* See: http://wiki.inspircd.org/Credits
*
* This program is free but copyrighted software; see
#define __THREADENGINE_PTHREAD__
#include <pthread.h>
-#include "inspircd_config.h"
-#include "base.h"
-
-class InspIRCd;
-class Thread;
+#include "typedefs.h"
/** The ThreadEngine class has the responsibility of initialising
* Thread derived classes. It does this by creating operating system
* access non-threadsafe code from a Thread, use the Mutex class to wrap
* access to the code carefully.
*/
-class CoreExport ThreadEngine : public Extensible
+class CoreExport ThreadEngine
{
public:
/** Constructor.
* @param Instance Creator object
*/
- ThreadEngine(InspIRCd* Instance);
+ ThreadEngine();
/** Destructor
*/