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::KickerData ( )
inlineprotected

Definition at line 41 of file bs_kick.h.

◆ ~KickerData()

virtual KickerData::~KickerData ( )
inlinevirtual

Definition at line 44 of file bs_kick.h.

References Check().

Member Function Documentation

◆ Check()

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

Field Documentation

◆ amsgs

bool KickerData::amsgs

◆ badwords

bool KickerData::badwords

◆ bolds

bool KickerData::bolds

◆ caps

bool KickerData::caps

◆ capsmin

int16_t KickerData::capsmin

◆ capspercent

int16_t KickerData::capspercent

◆ colors

bool KickerData::colors

◆ dontkickops

bool KickerData::dontkickops

◆ dontkickvoices

bool KickerData::dontkickvoices

◆ flood

bool KickerData::flood

◆ floodlines

int16_t KickerData::floodlines

◆ floodsecs

int16_t KickerData::floodsecs

◆ italics

bool KickerData::italics

◆ repeat

bool KickerData::repeat

◆ repeattimes

int16_t KickerData::repeattimes

◆ reverses

bool KickerData::reverses

◆ ttb

int16_t KickerData::ttb[TTB_SIZE]

◆ underlines

bool KickerData::underlines

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