ENCX SDK  5.5.0.370
Public Member Functions | Properties | List of all members
IS57ObjectClass Interface Reference

Properties and methods for ENCX::S57ObjectClass. More...

import"encxcom.idl";

Inheritance diagram for IS57ObjectClass:
Inheritance graph
[legend]

Public Member Functions

HRESULT Construct ([in] BSTR acronym)
 Initialisation. More...
 
HRESULT IsInProduct ([in] enum S57Product product, [out, retval] VARIANT_BOOL *result)
 Whether this ObjectClass is used by the specified product. More...
 

Properties

S57Product Product [get]
 Deprecated. Use IsInProduct instead. More...
 
BSTR Acronym [get]
 The six letter alphanumeric abbreviation for this ObjectClass. More...
 
BSTR Description [get]
 The name of the ObjectClass. More...
 

Detailed Description

Properties and methods for ENCX::S57ObjectClass.

These are from the ENC Object Catalogue.

These are from the Inland ENC (IENC) Object Catalogue.

Definition at line 2394 of file encxcom.idl.

Member Function Documentation

◆ Construct()

HRESULT IS57ObjectClass::Construct ( [in] BSTR  acronym)

Initialisation.

◆ IsInProduct()

HRESULT IS57ObjectClass::IsInProduct ( [in] enum S57Product  product,
[out, retval] VARIANT_BOOL *  result 
)

Whether this ObjectClass is used by the specified product.

Property Documentation

◆ Acronym

BSTR IS57ObjectClass::Acronym
get

The six letter alphanumeric abbreviation for this ObjectClass.

◆ Description

BSTR IS57ObjectClass::Description
get

The name of the ObjectClass.

◆ Product

S57Product IS57ObjectClass::Product
get

Deprecated. Use IsInProduct instead.