Ice 3.7 Slice API Reference
|
Go to the documentation of this file.
8 [[
"cpp:dll-export:ICE_API"]]
9 [[
"cpp:doxygen:include:Ice/Ice.h"]]
10 [[
"cpp:header-ext: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();
void destroy()
Called when the communicator is being destroyed.
void addPlugin(string name, Plugin pi)
Install a new plug-in.
sequence< string > StringSeq
A sequence of strings.
Definition: BuiltinSequences.ice:51
void initializePlugins()
Initialize the configured plug-ins.
void initialize()
Perform any necessary initialization steps.
StringSeq getPlugins()
Get a list of plugins installed.
The Ice core library.
Definition: BuiltinSequences.ice:27
Plugin getPlugin(string name)
Obtain a plug-in by name.
void destroy()
Called when the communicator is being destroyed.
A communicator plug-in.
Definition: Plugin.ice:45
Each communicator has a plug-in manager to administer the set of plug-ins.
Definition: Plugin.ice:68