Anope IRC Services  Version 2.0
Public Member Functions | Data Fields | Protected Member Functions
KickerData Struct Referenceabstract

#include <bs_kick.h>

Inheritance diagram for KickerData:
Inheritance graph
[legend]

Public Member Functions

virtual ~KickerData ()
 
virtual void Check (ChannelInfo *ci)=0
 

Data Fields

bool amsgs
 
bool badwords
 
bool bolds
 
bool caps
 
bool colors
 
bool flood
 
bool italics
 
bool repeat
 
bool reverses
 
bool underlines
 
int16_t ttb [TTB_SIZE]
 
int16_t capsmin
 
int16_t capspercent
 
int16_t floodlines
 
int16_t floodsecs
 
int16_t repeattimes
 
bool dontkickops
 
bool dontkickvoices
 

Protected Member Functions

 KickerData ()
 

Detailed Description

Definition at line 30 of file bs_kick.h.

Constructor & Destructor Documentation

KickerData::KickerData ( )
inlineprotected

Definition at line 41 of file bs_kick.h.

virtual KickerData::~KickerData ( )
inlinevirtual

Definition at line 44 of file bs_kick.h.

Member Function Documentation

virtual void KickerData::Check ( ChannelInfo ci)
pure virtual

Field Documentation

bool KickerData::amsgs
bool KickerData::badwords
bool KickerData::bolds
bool KickerData::caps
int16_t KickerData::capsmin
int16_t KickerData::capspercent
bool KickerData::colors
bool KickerData::dontkickops
bool KickerData::dontkickvoices
bool KickerData::flood
int16_t KickerData::floodlines
int16_t KickerData::floodsecs
bool KickerData::italics
bool KickerData::repeat
int16_t KickerData::repeattimes
bool KickerData::reverses
int16_t KickerData::ttb[TTB_SIZE]
bool KickerData::underlines

The documentation for this struct was generated from the following file: