mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 02:59:01 -04:00
68 lines
1.6 KiB
C++
68 lines
1.6 KiB
C++
/*
|
|
* InspIRCd -- Internet Relay Chat Daemon
|
|
*
|
|
* Copyright (C) 2010 Daniel De Graaf <danieldg@inspircd.org>
|
|
*
|
|
* This file is part of InspIRCd. InspIRCd is free software: you can
|
|
* redistribute it and/or modify it under the terms of the GNU General Public
|
|
* License as published by the Free Software Foundation, version 2.
|
|
*
|
|
* This program is distributed in the hope that it will be useful, but WITHOUT
|
|
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
|
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
|
|
* details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
*/
|
|
|
|
|
|
// Types that we use before they are defined in header files
|
|
class ActionList;
|
|
class BanCacheManager;
|
|
class BanItem;
|
|
class BufferedSocket;
|
|
class Channel;
|
|
class Command;
|
|
class CommandParser;
|
|
class ConfigReader;
|
|
class ConfigReadStatus;
|
|
class ConfigReaderThread;
|
|
class ConfigTag;
|
|
class CrashState;
|
|
class CullList;
|
|
class DLLManager;
|
|
class DNS;
|
|
class DNSHeader;
|
|
class DNSRequest;
|
|
class Extensible;
|
|
class FakeUser;
|
|
class InspIRCd;
|
|
class Job;
|
|
class LocalUser;
|
|
class Membership;
|
|
class ModeID;
|
|
class ModePermissionData;
|
|
class Module;
|
|
class ModuleState;
|
|
class OperInfo;
|
|
class ProtocolInterface;
|
|
class Resolver;
|
|
class ServerConfig;
|
|
class ServerLimits;
|
|
class SocketTimeout;
|
|
class StreamSocket;
|
|
class SyncTarget;
|
|
class ThreadEngine;
|
|
class TimerManager;
|
|
class User;
|
|
class UserChanList;
|
|
class UserResolver;
|
|
class XLine;
|
|
class XLineManager;
|
|
class XLineFactory;
|
|
struct ConnectClass;
|
|
struct ModResult;
|
|
struct ResourceRecord;
|
|
|