InspIRCd  3.0
SimpleExtItem< T, Del > Member List

This is the complete list of members for SimpleExtItem< T, Del >, including all inherited members.

classbase() (defined in classbase)classbase
creatorServiceProvider
cull()classbasevirtual
DEPRECATED_METHOD(virtual std::string serialize(SerializeFormat format, const Extensible *container, void *item) const)ExtensionItem
DEPRECATED_METHOD(virtual void unserialize(SerializeFormat format, Extensible *container, const std::string &value))ExtensionItem
DisableAutoRegister()ServiceProvider
EXT_CHANNEL enum valueExtensionItem
EXT_MEMBERSHIP enum valueExtensionItem
EXT_USER enum valueExtensionItem
ExtensibleType enum nameExtensionItem
ExtensionItem(const std::string &key, ExtensibleType exttype, Module *owner)ExtensionItem
free(Extensible *container, void *item) CXX11_OVERRIDESimpleExtItem< T, Del >inlinevirtual
FromInternal(Extensible *container, const std::string &value)ExtensionItemvirtual
FromNetwork(Extensible *container, const std::string &value)ExtensionItemvirtual
get(const Extensible *container) const (defined in SimpleExtItem< T, Del >)SimpleExtItem< T, Del >inline
get_raw(const Extensible *container) constExtensionItemprotected
GetUseCount() const (defined in usecountbase)usecountbaseinline
nameServiceProvider
refcount_dec() const (defined in usecountbase)usecountbaseinline
refcount_inc() const (defined in usecountbase)usecountbaseinline
RegisterService() CXX11_OVERRIDEExtensionItemvirtual
serviceServiceProvider
ServiceProvider(Module *Creator, const std::string &Name, ServiceType Type) (defined in ServiceProvider)ServiceProvider
set(Extensible *container, const T &value) (defined in SimpleExtItem< T, Del >)SimpleExtItem< T, Del >inline
set(Extensible *container, T *value) (defined in SimpleExtItem< T, Del >)SimpleExtItem< T, Del >inline
set_raw(Extensible *container, void *value)ExtensionItemprotected
SimpleExtItem(const std::string &Key, ExtensibleType exttype, Module *parent) (defined in SimpleExtItem< T, Del >)SimpleExtItem< T, Del >inline
ToHuman(const Extensible *container, void *item) constExtensionItemvirtual
ToInternal(const Extensible *container, void *item) constExtensionItemvirtual
ToNetwork(const Extensible *container, void *item) constExtensionItemvirtual
typeExtensionItem
unset(Extensible *container) (defined in SimpleExtItem< T, Del >)SimpleExtItem< T, Del >inline
unset_raw(Extensible *container)ExtensionItemprotected
usecountbase() (defined in usecountbase)usecountbaseinline
~classbase() (defined in classbase)classbasevirtual
~ExtensionItem()ExtensionItemvirtual
~ServiceProvider() (defined in ServiceProvider)ServiceProvidervirtual
~SimpleExtItem() (defined in SimpleExtItem< T, Del >)SimpleExtItem< T, Del >inlinevirtual
~usecountbase() (defined in usecountbase)usecountbase