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


class  Result

Public Member Functions

virtual ~Cullable ()
virtual Result Cull ()

Protected Member Functions

 Cullable ()

Constructor & Destructor Documentation

◆ Cullable()

Cullable::Cullable ( )

Default constructor for the Cullable class.

◆ ~Cullable()

Cullable::~Cullable ( )

Destroys this instance of the Cullable class.

Member Function Documentation

◆ Cull()

Cullable::Result Cullable::Cull ( )

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: