Ice
3.8
C++ API Reference
Loading...
Searching...
No Matches
IceDiscovery.h
1
// Copyright (c) ZeroC, Inc.
2
3
#ifndef ICE_DISCOVERY_H
4
#define ICE_DISCOVERY_H
5
6
#include "Ice/Ice.h"
7
8
#ifndef ICE_DISCOVERY_API
9
# ifdef ICE_DISCOVERY_API_EXPORTS
10
# define ICE_DISCOVERY_API ICE_DECLSPEC_EXPORT
11
# else
12
# define ICE_DISCOVERY_API
/**/
13
# endif
14
#endif
15
16
#if defined(_MSC_VER) && !defined(ICE_DISCOVERY_API_EXPORTS) && !defined(ICE_DISABLE_PRAGMA_COMMENT)
17
# pragma comment(lib, ICE_LIBNAME("IceDiscovery"))
// Automatically link with IceDiscovery[D].lib
18
#endif
19
20
namespace
IceDiscovery
21
{
22
/// Returns the factory for the IceDiscovery plug-in.
23
/// @return The factory for the IceDiscovery plug-in.
24
/// @see Ice::InitializationData::pluginFactories
25
ICE_DISCOVERY_API Ice::PluginFactory discoveryPluginFactory();
26
}
27
28
#endif
IceDiscovery
IceDiscovery.h
Generated by
1.14.0