#pragma once
-#include <map>
-#include <deque>
+#include "compat.h"
#include <string>
-#include <list>
/** Dummy class to help enforce culls being parent-called up to classbase */
class CullResult
#pragma once
-#include <sstream>
-#include <string>
-#include <vector>
-#include <map>
#include "inspircd.h"
-#include "modules.h"
-#include "socketengine.h"
-#include "socket.h"
#include "token_list.h"
/** Structure representing a single \<tag> in config */
#pragma once
+#include "base.h"
+
namespace Events
{
class ModuleEventListener;
#pragma once
-#include <cstring>
-#include <string>
-#include <vector>
-#include <deque>
-#include <map>
-#include <set>
#include "inspircd.h"
#include "convto.h"
#pragma once
-// This (config) is needed as inspstring doesn't pull in the central header
-#include "config.h"
#include <cstring>
/** Sets ret to the formatted string. last is the last parameter before ..., and format is the format in printf-style */
#include "base.h"
#include "ctables.h"
#include "inspsocket.h"
-#include "timer.h"
#include "mode.h"
/** Used to specify the behaviour of a module. */
#pragma once
-#include "inspircd.h"
+#include "event.h"
class Regex : public classbase
{
#pragma once
-#include "hashcomp.h"
-
class User;
class ProtocolServer
#pragma once
-#include <vector>
#include <string>
-#include <map>
-#include "config.h"
#include "socket.h"
#include "base.h"
#pragma once
-#include <vector>
-#include <string>
-#include <map>
-#include "config.h"
#include "base.h"
/** Derive from this class to implement your own threaded sections of
#pragma once
#include <pthread.h>
-#include "typedefs.h"
+
+class Thread;
/** The ThreadEngine class has the responsibility of initialising
* Thread derived classes. It does this by creating operating system
#pragma once
-#include "config.h"
#include "base.h"
class Thread;
#include "inspircd.h"
#include "base.h"
-#include <time.h>
+
#ifdef INSPIRCD_ENABLE_RTTI
#include <typeinfo>
#endif
#include "inspircd.h"
#include "xline.h"
-#include "exitcodes.h"
-#include <iostream>
/* Find a user record by nickname and return a pointer to it */
User* InspIRCd::FindNick(const std::string &nick)
*/
-#include "modules/regex.h"
#include "inspircd.h"
+#include "modules/regex.h"
class GlobRegex : public Regex
{
*/
-#include "config.h"
#include "inspircd.h"
#include "exitcodes.h"
#include <windows.h>