NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
Home
API Guides
API Reference
Samples
About SDK
crypto_key_interface.h
Go to the documentation of this file.
1
#ifndef SDK_CRYPT_CRYPTO_KEY_INTERFACE_H_
11
#define SDK_CRYPT_CRYPTO_KEY_INTERFACE_H_
12
13
#include <
base/inc/platform.h
>
14
#include <
base/inc/sdk_ref_ptr.h
>
15
#include <
base/inc/sdk_component_interface.h
>
16
#include <base/inc/forward_declarations.h>
17
18
SDK_BEGIN_NAMESPACE
19
namespace
crypt {
20
21
FWD_DECL_INTERFACE
(ICryptoKey);
22
typedef
ICryptoKeySP CryptoKeySP;
23
26
class
ICryptoKey
:
public
ISDKComponent
27
{
28
public
:
29
31
SDK_IMPLEMENT_IID(
ICryptoKey
)
32
SDK_END_INTERFACE(
ICryptoKey
)
33
};
34
SDK_DECLARE_IID(
ICryptoKey
)
35
36
}
// namespace crypt
37
SDK_END_NAMESPACE
38
39
#endif // SDK_CRYPT_CRYPTO_KEY_INTERFACE_H_
sdk_ref_ptr.h
Interfaces wrapper with reference count control.
sdk_component_interface.h
Common base SDK interfaces.
platform.h
Describes the platform constants.
ISDKComponent
Base interface for all SDK interfaces.
Definition:
sdk_component_interface.h:41
FWD_DECL_INTERFACE
FWD_DECL_INTERFACE(ILWEParserWrapper)
Provides a wrapper around the message parser to get, add or remove the.
crypt::ICryptoKey
Base cryptographic key interface.
Definition:
crypto_key_interface.h:26
base
inc
interfaces
crypto
crypto_key_interface.h
Generated on Fri Oct 2 2026 12:39:10 for NAVTOR SDK by
1.8.17