InspIRCd  3.0
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
dynamic_reference_base Class Reference
Inheritance diagram for dynamic_reference_base:
interfacebase insp::intrusive_list_node< dynamic_reference_base > dynamic_reference< T > dynamic_reference_nocheck< T > dynamic_reference_nocheck< Events::ModuleEventProvider > dynamic_reference_nocheck< IOHookProvider > dynamic_reference_nocheck< ModeHandler > ListenSocket::IOHookProvRef ChanModeReference UserModeReference


class  CaptureHook

Public Member Functions

 dynamic_reference_base (Module *Creator, const std::string &Name)
const std::string & GetProvider () const
void SetProvider (const std::string &newname)
void SetCaptureHook (CaptureHook *h)
void check ()
 operator bool () const

Static Public Member Functions

static void reset_all ()
- Static Public Member Functions inherited from interfacebase
static void * operator new (size_t, void *m)

Public Attributes

ModuleRef creator

Protected Attributes


Member Function Documentation

◆ SetCaptureHook()

void dynamic_reference_base::SetCaptureHook ( CaptureHook h)

Set handler to call when the target object becomes available

hHandler to call

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