8[[
"cpp:dll-export:ICE_API"]]
9[[
"cpp:doxygen:include:Ice/Ice.h"]]
17[[
"objc:dll-export:ICE_API"]]
18[[
"objc:header-dir:objc"]]
20[[
"python:pkgdir:Ice"]]
25#ifndef __SLICE2JAVA_COMPAT__
26[[
"java:package:com.zeroc"]]
33#if !defined(__SLICE2PHP__)
126 [
"cpp:noexcept",
"swift:noexcept"]
void destroy();
Each communicator has a plug-in manager to administer the set of plug-ins.
Definition Plugin.ice:68
void initializePlugins()
Initialize the configured plug-ins.
Plugin getPlugin(string name)
Obtain a plug-in by name.
void addPlugin(string name, Plugin pi)
Install a new plug-in.
void destroy()
Called when the communicator is being destroyed.
StringSeq getPlugins()
Get a list of plugins installed.
A communicator plug-in.
Definition Plugin.ice:45
void initialize()
Perform any necessary initialization steps.
void destroy()
Called when the communicator is being destroyed.
The Ice core library.
Definition BuiltinSequences.ice:27
sequence< string > StringSeq
A sequence of strings.
Definition BuiltinSequences.ice:51