Anope IRC Services  Version 2.0
Public Member Functions | Data Fields
StackerInfo Struct Reference
Collaboration diagram for StackerInfo:
Collaboration graph

Public Member Functions

 StackerInfo ()
void AddMode (Mode *mode, bool set, const Anope::string &param)

Data Fields

std::list< std::pair< Mode *, Anope::string > > AddModes
std::list< std::pair< Mode *, Anope::string > > DelModes

Detailed Description

Definition at line 43 of file modes.cpp.

Constructor & Destructor Documentation

◆ StackerInfo()

StackerInfo::StackerInfo ( )

Definition at line 52 of file modes.cpp.

References AddMode().

Member Function Documentation

◆ AddMode()

void StackerInfo::AddMode ( Mode mode,
bool  set,
const Anope::string param 

Add a mode to this object

modeThe mode
settrue if setting, false if unsetting
paramThe param for the mode

Definition at line 259 of file modes.cpp.

References Anope::string::equals_cs(), MODE_PARAM, and Mode::type.

Referenced by ModeManager::StackerAdd(), and StackerInfo().

Field Documentation

◆ AddModes

std::list<std::pair<Mode *, Anope::string> > StackerInfo::AddModes

Definition at line 46 of file modes.cpp.

Referenced by BuildModeStrings(), and ModeManager::StackerDel().

◆ bi

BotInfo* StackerInfo::bi

Definition at line 50 of file modes.cpp.

Referenced by ModeManager::ProcessModes(), ModeManager::StackerAdd(), and StackerDel().

◆ DelModes

std::list<std::pair<Mode *, Anope::string> > StackerInfo::DelModes

Definition at line 48 of file modes.cpp.

Referenced by BuildModeStrings(), and ModeManager::StackerDel().

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