CATLogicalModelerUseItf Interface CATILogTypeInstance

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


interface CATILogTypeInstance

Interface designating a Logical Type Instance.

Role: This interface is implemented on Logical Type Instances.


Method Index


o GetIdentifier(CATUnicodeString&)
Retrieves the instance identifier.
o GetReferenceInstanceOf(CATILogTypeReference*&)
Retrieves the Logical Type Reference this Logical Type Instance comes from.

Methods


o GetIdentifier
public virtual GetIdentifier( oIdentifier)
Retrieves the instance identifier.
Parameters:
oIdentifier
Output parameter.
Returns:
S_OK if the method succeeds.
E_FAIL otherwise.
o GetReferenceInstanceOf
public virtual GetReferenceInstanceOf( opLogicalTypeReference)
Retrieves the Logical Type Reference this Logical Type Instance comes from.
Parameters:
opLogicalTypeReference
[out, CATBaseUnknown#Release]
A Logical Type Reference.
Output parameter.
This parameter MUST be provided by caller as NULL. This method returns an error otherwise.
This parameter is returned to caller as NULL if method fails.
This parameter is valuated if method succeeds.
Returns:
S_OK if the method succeeds.
E_INVALIDARG if the input parameters is unexpected.
E_FAIL otherwise.

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.