NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
vismangl_module.h
Go to the documentation of this file.
1 
11 #ifndef SDK_VISMANGL_MODULE_H_
12 #define SDK_VISMANGL_MODULE_H_
13 
14 #include <base/inc/platform.h>
15 #include <base/inc/base_types.h>
16 #include <base/inc/sdk_results.h>
18 
21 SDK_EXTERN_C SDK_EXPORT_API SDKResult CreateFactory(
22  const sdk::ComponentId& id, sdk::ISDKClassFactory** factory);
23 
26 SDK_EXTERN_C SDK_EXPORT_API SDKResult Initialize();
27 
28 #endif // SDK_VISMANGL_MODULE_H_
sdk_results.h
A list of SDK error/return results.
base_types.h
SDK base types.
SDKResult
SDKInt32 SDKResult
Type of all error or return codes which SDK functions can end with.
Definition: sdk_results.h:17
sdk_component_interface.h
Common base SDK interfaces.
platform.h
Describes the platform constants.
CreateFactory
SDK_EXTERN_C SDK_EXPORT_API SDKResult CreateFactory(const sdk::ComponentId &id, sdk::ISDKClassFactory **factory)
Creates a class factory component with a specified component id.
ComponentId
Uuid ComponentId
Definition of component UUID.
Definition: sdk_uuid.h:42
Initialize
SDK_EXTERN_C SDK_EXPORT_API SDKResult Initialize()
Initializes module.