InspIRCd  4.0
IntExtItem Member List

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

creatorServiceProvider
Cull()Cullablevirtual
Cullable()Cullableprotected
Delete(Extensible *container, void *item) overrideIntExtItemvirtual
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) noexcept overrideIntExtItemvirtual
FromNetwork(Extensible *container, const std::string &value) noexcept overrideIntExtItemvirtual
Get(const Extensible *container) constIntExtItem
GetRaw(const Extensible *container) constExtensionItemprotected
GetTypeString() constServiceProvider
IntExtItem(Module *owner, const std::string &key, ExtensibleType exttype, bool sync=false)IntExtItem
nameServiceProvider
RegisterService() overrideExtensionItemvirtual
serviceServiceProvider
ServiceProvider(Module *Creator, const std::string &Name, ServiceType Type) (defined in ServiceProvider)ServiceProvider
Set(Extensible *container, intptr_t value, bool sync=true)IntExtItem
SetRaw(Extensible *container, void *value)ExtensionItemprotected
Sync(const Extensible *container, void *item)ExtensionItemprotected
syncedIntExtItemprotected
ToHuman(const Extensible *container, void *item) const noexceptExtensionItemvirtual
ToInternal(const Extensible *container, void *item) const noexcept overrideIntExtItemvirtual
ToNetwork(const Extensible *container, void *item) const noexcept overrideIntExtItemvirtual
typeExtensionItem
Unset(Extensible *container, bool sync=true)IntExtItem
UnsetRaw(Extensible *container)ExtensionItemprotected
~Cullable()Cullablevirtual