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

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 ( )

Definition at line 41 of file bs_kick.h.

◆ ~KickerData()

virtual KickerData::~KickerData ( )

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: