IS57ObjectClass Interface Reference

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

import "_encxcom_encx.idl";

Inheritance diagram for IS57ObjectClass:

List of all members.

Public Member Functions

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

Properties

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


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 2154 of file _encxcom_encx.idl.


Member Function Documentation

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

Initialisation.

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

Whether this ObjectClass is used by the specified product.


Property Documentation

S57Product* IS57ObjectClass::Product [get]

Deprecated. Use IsInProduct instead.

BSTR* IS57ObjectClass::Acronym [get]

The six letter alphanumeric abbreviation for this ObjectClass.

BSTR* IS57ObjectClass::Description [get]

The name of the ObjectClass.