Home
last modified time | relevance | path

Searched refs:ExtensionItem (Results 1 – 25 of 52) sorted by relevance

123

/dports/irc/inspircd/inspircd-3.11.0/src/
H A Dbase.cpp106 ExtensionItem::ExtensionItem(const std::string& Key, ExtensibleType exttype, Module* mod) in ExtensionItem() function in ExtensionItem
112 ExtensionItem::~ExtensionItem() in ~ExtensionItem()
116 void* ExtensionItem::get_raw(const Extensible* container) const in get_raw()
119 container->extensions.find(const_cast<ExtensionItem*>(this)); in get_raw()
141 void* ExtensionItem::unset_raw(Extensible* container) in unset_raw()
151 void ExtensionItem::RegisterService() in RegisterService()
157 bool ExtensionManager::Register(ExtensionItem* item) in Register()
168 ExtensionItem* item = me->second; in BeginUnregister()
189 ExtensionItem* item = *i; in doUnhookExtensions()
311 : ExtensionItem(Key, exttype, mod) in LocalIntExt()
[all …]
H A Dserializable.cpp76 ExtensionItem* item = ServerInstance->Extensions.GetItem(name); in Deserialize()
100 ExtensionItem* item = iter->first; in Serialize()
H A Dmodules.cpp142 void Module::OnCleanup(ExtensionItem::ExtensibleType, Extensible*) { } in OnCleanup()
401 std::vector<reference<ExtensionItem> > items; in DoSafeUnload()
409 mod->OnCleanup(ExtensionItem::EXT_CHANNEL, chan); in DoSafeUnload()
414 mod->OnCleanup(ExtensionItem::EXT_MEMBERSHIP, mi->second); in DoSafeUnload()
425 mod->OnCleanup(ExtensionItem::EXT_USER, user); in DoSafeUnload()
/dports/irc/inspircd/inspircd-3.11.0/include/
H A Dextensible.h35 class CoreExport ExtensionItem : public ServiceProvider, public usecountbase
62 virtual ~ExtensionItem();
147 friend class ExtensionItem; variable
184 typedef std::map<std::string, reference<ExtensionItem> > ExtMap;
186 bool Register(ExtensionItem* item);
188 ExtensionItem* GetItem(const std::string& name);
200 typedef ExtensionItem LocalExtItem;
203 class SimpleExtItem : public ExtensionItem
207 : ExtensionItem(Key, exttype, parent) in SimpleExtItem()
255 class CoreExport LocalIntExt : public ExtensionItem
[all …]
H A Dparammode.h61 , ext("parammode_" + Name, ExtensionItem::EXT_CHANNEL, Creator) in ParamModeBase()
/dports/irc/inspircd/inspircd-3.11.0/src/coremods/core_channel/
H A Dinvite.h37 template<typename T, ExtensionItem::ExtensibleType ExtType>
46 template<typename T, ExtensionItem::ExtensibleType ExtType>
47 class Invite::ExtItem : public ExtensionItem
57 inv->Serialize(human, (ExtType == ExtensionItem::EXT_USER), ret); in ToString()
66 : ExtensionItem(extname, ExtType, owner) in ExtItem()
96 RemoveInvite(inv, (ExtType != ExtensionItem::EXT_USER), (ExtType == ExtensionItem::EXT_USER)); in free()
114 if (ExtType != ExtensionItem::EXT_CHANNEL) in FromInternal()
121 ExtItem<LocalUser, ExtensionItem::EXT_USER> userext;
122 ExtItem<Channel, ExtensionItem::EXT_CHANNEL> chanext;
/dports/devel/libpeas/libpeas-1.26.0/libpeas/
H A Dpeas-extension-set.c102 } ExtensionItem; typedef
208 ExtensionItem *item; in add_extension()
223 item = g_slice_new (ExtensionItem); in add_extension()
233 ExtensionItem *item) in remove_extension_item()
239 g_slice_free (ExtensionItem, item); in remove_extension_item()
251 ExtensionItem *item = l->data; in remove_extension()
306 remove_extension_item (set, (ExtensionItem *) l->data); in peas_extension_set_dispose()
337 ExtensionItem *item = (ExtensionItem *) l->data; in peas_extension_set_call_real()
463 ExtensionItem *item = l->data; in peas_extension_set_get_extension()
602 ExtensionItem *item = (ExtensionItem *) l->data; in peas_extension_set_foreach()
/dports/devel/py-libpeas/libpeas-1.26.0/libpeas/
H A Dpeas-extension-set.c102 } ExtensionItem; typedef
208 ExtensionItem *item; in add_extension()
223 item = g_slice_new (ExtensionItem); in add_extension()
233 ExtensionItem *item) in remove_extension_item()
239 g_slice_free (ExtensionItem, item); in remove_extension_item()
251 ExtensionItem *item = l->data; in remove_extension()
306 remove_extension_item (set, (ExtensionItem *) l->data); in peas_extension_set_dispose()
337 ExtensionItem *item = (ExtensionItem *) l->data; in peas_extension_set_call_real()
463 ExtensionItem *item = l->data; in peas_extension_set_get_extension()
602 ExtensionItem *item = (ExtensionItem *) l->data; in peas_extension_set_foreach()
/dports/irc/inspircd/inspircd-3.11.0/src/modules/m_spanningtree/
H A Dmetadata.cpp56 ExtensionItem* item = ServerInstance->Extensions.GetItem(params[2]); in Handle()
57 if ((item) && (item->type == ExtensionItem::EXT_CHANNEL)) in Handle()
66 ExtensionItem* item = ServerInstance->Extensions.GetItem(params[1]); in Handle()
69 if ((item) && (item->type == ExtensionItem::EXT_USER)) in Handle()
H A Dnetburst.cpp266 ExtensionItem* item = i->first; in SyncChannel()
302 ExtensionItem* item = i->first; in SendUsers()
/dports/graphics/aseprite/aseprite-1.2.9/src/app/commands/
H A Dcmd_options.cpp81 class ExtensionItem : public ListItem { class in app::OptionsWindow
83 ExtensionItem(Extension* extension) in ExtensionItem() function in app::OptionsWindow::ExtensionItem
857 ExtensionItem* item = new ExtensionItem(extension); in loadExtensions()
940 ExtensionItem* item = dynamic_cast<ExtensionItem*>(extensionsList()->getSelectedChild()); in onExtensionChange()
1011 ExtensionItem* item = new ExtensionItem(ext); in onAddExtension()
1022 ExtensionItem* item = dynamic_cast<ExtensionItem*>(extensionsList()->getSelectedChild()); in onDisableExtension()
1030 ExtensionItem* item = dynamic_cast<ExtensionItem*>(extensionsList()->getSelectedChild()); in onUninstallExtension()
1049 void deleteExtensionItem(ExtensionItem* item) { in deleteExtensionItem()
1056 ExtensionItem* getItemByExtension(Extension* ext) { in getItemByExtension()
1058 ExtensionItem* item = dynamic_cast<ExtensionItem*>(child); in getItemByExtension()
[all …]
/dports/irc/inspircd/inspircd-3.11.0/src/modules/
H A Dm_topiclock.cpp78 class FlagExtItem : public ExtensionItem
82 : ExtensionItem(key, ExtensionItem::EXT_CHANNEL, owner) in FlagExtItem()
H A Dm_swhois.cpp37 , operblock("swhois_operblock", ExtensionItem::EXT_USER, Creator) in CommandSwhois()
38 , swhois("swhois", ExtensionItem::EXT_USER, Creator) in CommandSwhois()
H A Dm_sslinfo.cpp35 class SSLCertExt : public ExtensionItem
39 : ExtensionItem("ssl_cert", ExtensionItem::EXT_USER, parent) in SSLCertExt()
107 , nosslext("no_ssl_cert", ExtensionItem::EXT_USER, mod) in UserCertificateAPIImpl()
H A Dm_banredirect.cpp60 , extItem("banredirect", ExtensionItem::EXT_CHANNEL, parent) in BanRedirect()
264 void OnCleanup(ExtensionItem::ExtensibleType type, Extensible* item) CXX11_OVERRIDE in OnCleanup()
266 if (type == ExtensionItem::EXT_CHANNEL) in OnCleanup()
H A Dm_mlock.cpp37 : mlock("mlock", ExtensionItem::EXT_CHANNEL, this) in ModuleMLock()
H A Dm_callerid.cpp79 struct CallerIDExtInfo : public ExtensionItem
82 : ExtensionItem("callerid_data", ExtensionItem::EXT_USER, parent) in CallerIDExtInfo()
H A Dm_ident.cpp302 : socket("ident_socket", ExtensionItem::EXT_USER, this) in ModuleIdent()
303 , state("ident_state", ExtensionItem::EXT_USER, this) in ModuleIdent()
H A Dm_monitor.cpp60 class ExtItem : public ExtensionItem
66 : ExtensionItem(extname, ExtensionItem::EXT_USER, mod) in ExtItem()
H A Dm_conn_waitpong.cpp37 : ext("waitpong_pingstr", ExtensionItem::EXT_USER, this) in ModuleWaitPong()
H A Dm_cgiirc.cpp212 , gateway("cgiirc_gateway", ExtensionItem::EXT_USER, Creator) in CommandWebIRC()
213 , realhost("cgiirc_realhost", ExtensionItem::EXT_USER, Creator) in CommandWebIRC()
214 , realip("cgiirc_realip", ExtensionItem::EXT_USER, Creator) in CommandWebIRC()
H A Dm_conn_join.cpp75 : ext("join_timer", ExtensionItem::EXT_USER, this) in ModuleConnJoin()
/dports/irc/inspircd/inspircd-3.11.0/src/modules/extra/
H A Dm_geo_maxmind.cpp38 class GeolocationExtItem : public ExtensionItem
42 : ExtensionItem("geolocation", ExtensionItem::EXT_USER, parent) in GeolocationExtItem()
/dports/irc/inspircd/inspircd-3.11.0/src/coremods/core_user/
H A Dcmd_quit.cpp31 , operquit("operquit", ExtensionItem::EXT_USER, parent) in CommandQuit()
/dports/irc/inspircd/inspircd-3.11.0/src/coremods/
H A Dcore_serialize_rfc.cpp237 void OnCleanup(ExtensionItem::ExtensibleType type, Extensible* item) CXX11_OVERRIDE in OnCleanup()
239 if (type != ExtensionItem::EXT_USER) in OnCleanup()

123