InspIRCd  4.0
ExtensionItem Member List

This is the complete list of members for ExtensionItem, including all inherited members.

creatorServiceProvider
Cull()Cullablevirtual
Cullable()Cullableprotected
Delete(Extensible *container, void *item)=0ExtensionItempure virtual
DisableAutoRegister()ServiceProvider
EXT_CHANNEL enum valueExtensionItem
EXT_MEMBERSHIP enum valueExtensionItem
EXT_USER enum valueExtensionItem
ExtensibleType enum nameExtensionItem
ExtensionItem(Module *owner, const std::string &key, ExtensibleType exttype)ExtensionItem
FromInternal(Extensible *container, const std::string &value) noexceptExtensionItemvirtual
FromNetwork(Extensible *container, const std::string &value) noexceptExtensionItemvirtual
GetRaw(const Extensible *container) constExtensionItemprotected
GetTypeString() constServiceProvider
nameServiceProvider
RegisterService() overrideExtensionItemvirtual
serviceServiceProvider
ServiceProvider(Module *Creator, const std::string &Name, ServiceType Type) (defined in ServiceProvider)ServiceProvider
SetRaw(Extensible *container, void *value)ExtensionItemprotected
Sync(const Extensible *container, void *item)ExtensionItemprotected
ToHuman(const Extensible *container, void *item) const noexceptExtensionItemvirtual
ToInternal(const Extensible *container, void *item) const noexceptExtensionItemvirtual
ToNetwork(const Extensible *container, void *item) const noexceptExtensionItemvirtual
typeExtensionItem
UnsetRaw(Extensible *container)ExtensionItemprotected
~Cullable()Cullablevirtual