InspIRCd  4.0
Classes | Public Member Functions | Protected Member Functions | List of all members
Cullable Class Reference
Inheritance diagram for Cullable:
insp::uncopiable ActionBase DLLManager EventHandler Extensible IOHook LogStream ModeWatcher Module Server ServiceProvider XLine

Classes

class  Result
 

Public Member Functions

virtual ~Cullable ()
 
virtual Result Cull ()
 

Protected Member Functions

 Cullable ()
 

Constructor & Destructor Documentation

◆ Cullable()

Cullable::Cullable ( )
protected

Default constructor for the Cullable class.

◆ ~Cullable()

Cullable::~Cullable ( )
virtual

Destroys this instance of the Cullable class.

Member Function Documentation

◆ Cull()

Cullable::Result Cullable::Cull ( )
virtual

Called just before the instance is deleted to allow culling members.

Reimplemented in FakeUser, LocalUser, User, Module, ModeHandler, StreamSocket, and Extensible.


The documentation for this class was generated from the following files: