Anope IRC Services  Version 2.0
Public Member Functions
ChannelModeFlood Class Reference
Inheritance diagram for ChannelModeFlood:
Inheritance graph
[legend]
Collaboration diagram for ChannelModeFlood:
Collaboration graph
[legend]

Public Member Functions

 ChannelModeFlood (char modeChar, bool minusNoArg)
 
bool IsValid (Anope::string &value) const anope_override
 
 ChannelModeFlood (char modeChar, bool minusNoArg)
 
bool IsValid (Anope::string &value) const anope_override
 
 ChannelModeFlood (char modeChar)
 
bool IsValid (Anope::string &value) const anope_override
 
 ChannelModeFlood (char modeChar, bool minusNoArg)
 
bool IsValid (Anope::string &value) const anope_override
 
- Public Member Functions inherited from ChannelModeParam
 ChannelModeParam (const Anope::string &name, char mc, bool minus_no_arg=false)
 
- Public Member Functions inherited from ChannelMode
 ChannelMode (const Anope::string &name, char mc)
 
bool CanSet (User *u) const anope_override
 
virtual ChannelModeWrap (Anope::string &param)
 
ChannelModeUnwrap (Anope::string &param)
 
virtual ChannelModeUnwrap (ChannelMode *, Anope::string &param)
 
- Public Member Functions inherited from Mode
 Mode (const Anope::string &mname, ModeClass mclass, char mc, ModeType type)
 
virtual ~Mode ()
 
- Public Member Functions inherited from Base
 Base ()
 
virtual ~Base ()
 
void AddReference (ReferenceBase *r)
 
void DelReference (ReferenceBase *r)
 
- Public Member Functions inherited from ColonDelimitedParamMode
 ColonDelimitedParamMode (const Anope::string &modename, char modeChar)
 
bool IsValid (const Anope::string &value, bool historymode) const
 

Additional Inherited Members

- Data Fields inherited from ChannelModeParam
bool minus_no_arg
 
- Data Fields inherited from ChannelMode
std::vector< ChannelMode * > listeners
 
- Data Fields inherited from Mode
Anope::string name
 
ModeClass mclass
 
char mchar
 
ModeType type
 

Detailed Description

Definition at line 14 of file bahamut.cpp.

Constructor & Destructor Documentation

ChannelModeFlood::ChannelModeFlood ( char  modeChar,
bool  minusNoArg 
)
inline

Definition at line 17 of file bahamut.cpp.

ChannelModeFlood::ChannelModeFlood ( char  modeChar,
bool  minusNoArg 
)
inline

Definition at line 29 of file inspircd12.cpp.

ChannelModeFlood::ChannelModeFlood ( char  modeChar)
inline

Definition at line 314 of file inspircd20.cpp.

ChannelModeFlood::ChannelModeFlood ( char  modeChar,
bool  minusNoArg 
)
inline

Definition at line 547 of file unreal.cpp.

Member Function Documentation

bool ChannelModeFlood::IsValid ( Anope::string value) const
inlinevirtual

Is the param valid

Parameters
valueThe param
Returns
true for yes, false for no

Reimplemented from ChannelModeParam.

Definition at line 19 of file bahamut.cpp.

bool ChannelModeFlood::IsValid ( Anope::string value) const
inlinevirtual

Is the param valid

Parameters
valueThe param
Returns
true for yes, false for no

Reimplemented from ChannelModeParam.

Definition at line 31 of file inspircd12.cpp.

bool ChannelModeFlood::IsValid ( Anope::string value) const
inlinevirtual

Is the param valid

Parameters
valueThe param
Returns
true for yes, false for no

Reimplemented from ChannelModeParam.

Definition at line 316 of file inspircd20.cpp.

References ColonDelimitedParamMode::IsValid(), and Anope::string::substr().

bool ChannelModeFlood::IsValid ( Anope::string value) const
inlinevirtual

Is the param valid

Parameters
valueThe param
Returns
true for yes, false for no

Reimplemented from ChannelModeParam.

Definition at line 550 of file unreal.cpp.

References Anope::string::find(), Anope::string::is_number_only(), Anope::string::npos, and Anope::string::substr().


The documentation for this class was generated from the following files: