Ice 3.7 C++11 API Reference
|
Go to the documentation of this file.
5 #ifndef ICE_REGISTER_PLUGINS_H
6 #define ICE_REGISTER_PLUGINS_H
21 #if defined(ICE_STATIC_LIBS)
22 # define ICE_PLUGIN_REGISTER_DECLSPEC_IMPORT
24 # define ICE_PLUGIN_REGISTER_DECLSPEC_IMPORT ICE_DECLSPEC_IMPORT
32 #ifndef ICE_API_EXPORTS
61 #ifndef ICESSL_API_EXPORTS
72 #ifndef ICE_DISCOVERY_API_EXPORTS
83 #ifndef ICE_LOCATOR_DISCOVERY_API_EXPORTS
94 #if !defined(_WIN32) && !defined(__APPLE__)
95 # ifndef ICEBT_API_EXPORTS
107 #if defined(__APPLE__) && TARGET_OS_IPHONE != 0
108 # ifndef ICEIAP_API_EXPORTS
120 #if defined(_MSC_VER) && !defined(ICE_BUILDING_SRC)
121 # pragma comment(lib, ICE_LIBNAME("IceDiscovery"))
122 # pragma comment(lib, ICE_LIBNAME("IceLocatorDiscovery"))
123 # pragma comment(lib, ICE_LIBNAME("IceSSL"))
void registerIceWS(bool loadOnInitialize=true)
When using static libraries, calling this function ensures the WebSocket transport is linked with the...
void registerIceSSL(bool loadOnInitialize=true)
When using static libraries, calling this function ensures the SSL transport is linked with the appli...
void registerIceStringConverter(bool loadOnInitialize=true)
When using static libraries, calling this function ensures the string converter plug-in is linked wit...
void registerIceBT(bool loadOnInitialize=true)
When using static libraries, calling this function ensures the IceBT plug-in is linked with the appli...
#define ICE_PLUGIN_REGISTER_DECLSPEC_IMPORT
Definition: RegisterPlugins.h:24
Definition: BuiltinSequences.h:56
void registerIceDiscovery(bool loadOnInitialize=true)
When using static libraries, calling this function ensures the IceDiscovery plug-in is linked with th...
void registerIceLocatorDiscovery(bool loadOnInitialize=true)
When using static libraries, calling this function ensures the IceLocatorDiscovery plug-in is linked ...
void registerIceUDP(bool loadOnInitialize=true)
When using static libraries, calling this function ensures the UDP transport is linked with the appli...