mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 02:59:01 -04:00
Inherit just about everything from classbase
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4299 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
62b550f653
commit
ac39617c08
@ -7,7 +7,7 @@ using namespace std;
|
||||
|
||||
/** The AES class is a utility class for use in modules and the core for encryption of data.
|
||||
*/
|
||||
class AES
|
||||
class AES : public classbase
|
||||
{
|
||||
public:
|
||||
enum { ECB=0, CBC=1, CFB=2 };
|
||||
|
@ -118,7 +118,7 @@ public:
|
||||
* Use BoolSet::Set and BoolSet::Get to set and get bools in the bitmask,
|
||||
* and Unset and Invert for special operations upon them.
|
||||
*/
|
||||
class BoolSet
|
||||
class BoolSet : public classbase
|
||||
{
|
||||
char bits;
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
#include "ctables.h"
|
||||
#include "typedefs.h"
|
||||
|
||||
class CommandParser
|
||||
class CommandParser : public classbase
|
||||
{
|
||||
private:
|
||||
int ProcessParameters(char **command_p,char *parameters);
|
||||
|
@ -33,7 +33,7 @@
|
||||
* a list of users which are to be culled when a long
|
||||
* operation (such as a netsplit) has completed.
|
||||
*/
|
||||
class CullItem
|
||||
class CullItem : public classbase
|
||||
{
|
||||
private:
|
||||
/** Holds a pointer to the user,
|
||||
@ -76,7 +76,7 @@ class CullItem
|
||||
* you attempt to add the same user twice, then the second
|
||||
* attempt will be ignored.
|
||||
*/
|
||||
class CullList
|
||||
class CullList : public classbase
|
||||
{
|
||||
private:
|
||||
/** Holds a list of users being quit.
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
enum SQLerrorNum { NO_ERROR, BAD_DBID, BAD_CONN, QSEND_FAIL };
|
||||
|
||||
class SQLerror
|
||||
class SQLerror : public classbase
|
||||
{
|
||||
SQLerrorNum id;
|
||||
std::string str;
|
||||
|
@ -27,7 +27,7 @@ bool isin(int port, const std::vector<int> &portlist)
|
||||
return false;
|
||||
}
|
||||
|
||||
class issl_session
|
||||
class issl_session : public classbase
|
||||
{
|
||||
public:
|
||||
gnutls_session_t sess;
|
||||
|
@ -34,7 +34,7 @@ char* get_error()
|
||||
return ERR_error_string(ERR_get_error(), NULL);
|
||||
}
|
||||
|
||||
class issl_session
|
||||
class issl_session : public classbase
|
||||
{
|
||||
public:
|
||||
SSL* sess;
|
||||
|
@ -24,7 +24,7 @@ using namespace std;
|
||||
|
||||
/* $ModDesc: Provides aliases of commands. */
|
||||
|
||||
class Alias
|
||||
class Alias : public classbase
|
||||
{
|
||||
public:
|
||||
irc::string text;
|
||||
|
@ -32,7 +32,7 @@ extern time_t TIME;
|
||||
|
||||
enum BlockAction { IBLOCK_KILL, IBLOCK_KILLOPERS, IBLOCK_NOTICE, IBLOCK_NOTICEOPERS, IBLOCK_SILENT };
|
||||
|
||||
class BlockedMessage
|
||||
class BlockedMessage : public classbase
|
||||
{
|
||||
public:
|
||||
std::string message;
|
||||
|
@ -27,7 +27,7 @@
|
||||
|
||||
/* $ModDesc: Gives /cban, aka C:lines. Think Q:lines, for channels. */
|
||||
|
||||
class CBan
|
||||
class CBan : public classbase
|
||||
{
|
||||
public:
|
||||
irc::string chname;
|
||||
|
@ -29,7 +29,7 @@ using namespace std;
|
||||
|
||||
/* $ModDesc: An enhanced version of the unreal m_filter.so used by chatspike.net */
|
||||
|
||||
class Filter
|
||||
class Filter : public classbase
|
||||
{
|
||||
public:
|
||||
std::string reason;
|
||||
|
@ -24,7 +24,7 @@ using namespace std;
|
||||
|
||||
/* $ModDesc: Provides masking of user hostnames in a different way to m_cloaking */
|
||||
|
||||
class Host
|
||||
class Host : public classbase
|
||||
{
|
||||
public:
|
||||
std::string action;
|
||||
|
@ -25,7 +25,7 @@ using namespace std;
|
||||
|
||||
/* $ModDesc: Provides channel mode +j (join flood protection) */
|
||||
|
||||
class joinfloodsettings
|
||||
class joinfloodsettings : public classbase
|
||||
{
|
||||
public:
|
||||
|
||||
|
@ -25,7 +25,7 @@ using namespace std;
|
||||
|
||||
/* $ModDesc: Provides channel mode +f (message flood protection) */
|
||||
|
||||
class floodsettings
|
||||
class floodsettings : public classbase
|
||||
{
|
||||
public:
|
||||
bool ban;
|
||||
|
@ -501,7 +501,7 @@ class TreeServer : public classbase
|
||||
* of them, and populate the list on rehash/load.
|
||||
*/
|
||||
|
||||
class Link
|
||||
class Link : public classbase
|
||||
{
|
||||
public:
|
||||
irc::string Name;
|
||||
|
Loading…
x
Reference in New Issue
Block a user