All Frameworks  Class Hierarchy  This Framework  Indexes   

CATPDMBaseInterfaces Interface CATIPDMId0

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIPDMId0

Retrieve PDM Identifier information


Method Index


o GetIdentifier(SEQUENCE(octet)&)
Returns the identifier of the PDM using this service, similar method is GetPrintableId
o GetPDMEnvironment(IID&,void**)
Returns the PDM Environment
o GetPrintableId(CATUnicodeString&)
Returns the Id of the PDM using this service
o GetType(CATUnicodeString&)
Returns the Type of the PDM using this service

Methods


o GetIdentifier
public virtual GetIdentifier( oIdentifier)
Returns the identifier of the PDM using this service, similar method is GetPrintableId
Parameters:
oIdentifier
Identifier.
Returns:
S_OK Identifier found. else E_FAIL
o GetPDMEnvironment
public virtual GetPDMEnvironment( const iIID,
oPDMEnvironment)
Returns the PDM Environment
Parameters:
iIID
IID
oPDMEnvironment
PDM Environment.
Returns:
S_OK PDM Environment found. else E_FAIL
o GetPrintableId
public virtual GetPrintableId( oIdentifier)
Returns the Id of the PDM using this service
Parameters:
oIdentifier
Identifier.
Returns:
S_OK Identifier found. else E_FAIL
o GetType
public virtual GetType( oType)
Returns the Type of the PDM using this service
Parameters:
oType
PDM Type.
Returns:
S_OK PDM Type found. else E_FAIL

This object is included in the file: CATIPDMId0.h
If needed, your Imakefile.mk should include the module: CATPDMBaseItf

Copyright © 2003, Dassault Systèmes. All rights reserved.