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

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
 
BotInfobi
 

Detailed Description

Definition at line 43 of file modes.cpp.

Constructor & Destructor Documentation

StackerInfo::StackerInfo ( )
inline

Definition at line 52 of file modes.cpp.

Member Function Documentation

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

Add a mode to this object

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

Definition at line 259 of file modes.cpp.

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

Referenced by ModeManager::StackerAdd().

Field Documentation

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

Definition at line 46 of file modes.cpp.

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

BotInfo* StackerInfo::bi

Definition at line 50 of file modes.cpp.

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

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

Definition at line 48 of file modes.cpp.

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


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