NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
Workspace Factory

Data Structures

class  IWorkspaceFactory
 Provides access to members that create and open workspaces and supply workspace factory information. More...
 
class  IWorkspaceFactoryUtil
 Provides access to members that is used for getting various parameter containers. More...
 
class  IWorkspaceCollection
 Provides access to members that can be used for accessing workspaces of a workspace collection. More...
 
class  IWorkspaceConfiguration
 Provides access to the workspace configuration. More...
 
class  IEncryptionParameters
 Parameters for initialization of the dataset encryption. More...
 
class  IWorkspaceEditFactory
 Provides access to members that create and open a workspace for editing. More...
 

Enumerations

enum  WorkspaceConfigurationParameterId {
  kWorkspaceConfigurationParameter_Name = 0, kWorkspaceConfigurationParameter_Flags, kWorkspaceConfigurationParameter_RootPath, kWorkspaceConfigurationParameter_RootCatalogName,
  kWorkspaceConfigurationParameter_EncryptionParameters, kWorkspaceConfigurationParameter_ManualUpdateRootPath, kWorkspaceConfigurationParameter_SourcePath, kWorkspaceConfigurationParameter_RootResourceStorage,
  kWorkspaceConfigurationParameter_ManualUpdateParameters, kWorkspaceConfigurationParameter_TempPath
}
 Definition of the workspace configuration parameter ids. More...
 
enum  EncryptionParameters { kEncryptionParameter_S63_HWID = 0, kEncryptionParameter_S63_PermitsPath = 1, kEncryptionParameter_DatasetCatalog = 2, kEncryptionParameter_RootResourceStorage = 3 }
 Encryption parameters. More...
 

Detailed Description

Enumeration Type Documentation

◆ WorkspaceConfigurationParameterId

Definition of the workspace configuration parameter ids.

Enumerator
kWorkspaceConfigurationParameter_Name 

Workspace name.

kWorkspaceConfigurationParameter_Flags 

Workspace flags.

kWorkspaceConfigurationParameter_RootPath 

Workspace root path.

kWorkspaceConfigurationParameter_RootCatalogName 

Workspace root catalog name.

kWorkspaceConfigurationParameter_EncryptionParameters 

Encryption parameters, IEncryptionParameters expected.

kWorkspaceConfigurationParameter_ManualUpdateRootPath 

Manual update root path.

kWorkspaceConfigurationParameter_SourcePath 

Source path to build chart catalog of it.

kWorkspaceConfigurationParameter_RootResourceStorage 

Root resource storage.

kWorkspaceConfigurationParameter_ManualUpdateParameters 

Manual update parameters, ISDKParameters expected.

kWorkspaceConfigurationParameter_TempPath 

Temp path.

◆ EncryptionParameters

Encryption parameters.

Enumerator
kEncryptionParameter_S63_HWID 

HWID for permits decryption.

kEncryptionParameter_S63_PermitsPath 

Path to permits.

kEncryptionParameter_DatasetCatalog 

Dataset catalog. For internal use.

kEncryptionParameter_RootResourceStorage 

Root resource storage.