OpenDDS  Snapshot(2023/04/28-20:55)
BuiltInPluginLoader.h
Go to the documentation of this file.
1 /*
2  *
3  *
4  * Distributed under the OpenDDS License.
5  * See: http://www.opendds.org/license.html
6  */
7 
8 #ifndef OPENDDS_DCPS_SECURITY_BUILTINPLUGINLOADER_H
9 #define OPENDDS_DCPS_SECURITY_BUILTINPLUGINLOADER_H
10 
12 
14 
15 #include <ace/Global_Macros.h>
16 #include <ace/Service_Config.h>
17 #include <ace/Service_Object.h>
18 
20 
21 namespace OpenDDS {
22 namespace Security {
23 
24 class BuiltInSecurityPluginInst;
25 
27 {
28 public:
29  virtual int init(int argc, ACE_TCHAR* argv[]);
30 };
31 
34 
35 } // namespace Security
36 } // namespace OpenDDS
37 
39 
40 #endif /* OPENDDS_SEC_BUILTIN_PLUGIN_LOADER_H */
ACE_STATIC_SVC_DECLARE_EXPORT(TAO_Transport_Current, TAO_Transport_Current_Loader) ACE_FACTORY_DECLARE(TAO_Transport_Current
char ACE_TCHAR
int init(void)
#define ACE_FACTORY_DECLARE(CLS, SERVICE_CLASS)
#define OpenDDS_Security_Export
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
The Internal API and Implementation of OpenDDS.
Definition: AddressCache.h:28