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

Resource interface.
More...

Data Structures

class  ISDKResource
 Provides access to members that return information about and manage the resource object. More...
 
class  ISDKResourceInfo
 Provides access to members that return information about the resource object. More...
 
class  ISDKResourceStorage
 Provides access to members that return information about and manage the resource storage. More...
 
class  ISDKResourceStorageEnumerator
 Provides access to members of a resource storage enumeration. More...
 
class  ISDKResourceManager
 Provides access to members that manage the resource object. More...
 
class  ISDKMemoryBuffer
 Provides access to members that return information about the memory buffer. More...
 

Enumerations

enum  OpenResourceFlags {
  kOpenResourceFlags_Read = 0x01, kOpenResourceFlags_Write = 0x02, kOpenResourceFlags_Create = 0x04, kOpenResourceFlags_Append = 0x08,
  kOpenResourceFlags_Exclusive = 0x10, kOpenResourceFlags_Text = 0x20
}
 Resource creation flags (first part of resource creation context) More...
 

Detailed Description

Resource interface.

Enumeration Type Documentation

◆ OpenResourceFlags

Resource creation flags (first part of resource creation context)

Enumerator
kOpenResourceFlags_Read 

Create/open resource only for reading.

kOpenResourceFlags_Write 

Create/open resource only for writing.

kOpenResourceFlags_Create 

Creates resource or truncate if exists.

kOpenResourceFlags_Append 

Open resouce and search to the end.

kOpenResourceFlags_Exclusive 

Create/open resource in exclusive mode.

kOpenResourceFlags_Text 

Open file in text mode (default is binary).