DELPPRSystemItf Interface DELIPPRProductFlowManagementNav

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


interface DELIPPRProductFlowManagementNav



Method Index


o GetListOfPortsForProductFlow(CATIPLMNavReference*,int,CATListPtrCATBaseUnknown&)
Get List of all Ports of specific direction under the given System Reference
o GetProductFlowSystemsFrom(CATIPLMNavOccurrence*,CATBaseUnknown*,CATListPtrCATIPLMNavOccurrence&,CATListPtrCATBaseUnknown&)
Gets all the Product Flow Systems and Ports From the System occurrence.
o GetProductFlowSystemsTo(CATIPLMNavOccurrence*,CATBaseUnknown*,CATListPtrCATIPLMNavOccurrence&,CATListPtrCATBaseUnknown&)
Gets all the Product Flow Systems and Ports To the given System occurrence.
o GetTypeOfPort(CATBaseUnknown*,int)
Retrieve the type of the given Port

Methods


o GetListOfPortsForProductFlow
public virtual GetListOfPortsForProductFlow( ipiSystemReference,
iDirection,
oPortsList)
Get List of all Ports of specific direction under the given System Reference
Parameters:
ipiSystemReference
System Reference under which the ports are to be retrieved
iDirection
Port direction, 1 – IN and 2 - OUT
oPortsList
List of Ports
Returns:
S_OK
On Success
E_FAIL
On Failure
o GetProductFlowSystemsFrom
public virtual GetProductFlowSystemsFrom( ipiSystemOrOperationOccurrenceFrom,
ipFromPort,
oListOfSystem,
oListOfPorts)
Gets all the Product Flow Systems and Ports From the System occurrence. - Gets Systems having a Product Flow from this System occurrence through Port of this System
Parameters:
ipSystemOrOperationOccurrenceFrom
System Occurrence From
ipFromPort
From Port object If ipSystemOrOperationOccurrenceFrom is an Operation, then ipFromPort should be NULL
oListOfSystem
List of System Occurrences
oListOfPorts
List of Ports along the Product Flow
Returns:
S_OK
On Success
E_FAIL
On Failure
o GetProductFlowSystemsTo
public virtual GetProductFlowSystemsTo( ipiSystemOrOperationOccurrenceTo,
ipToPort,
oListOfSystem,
oListOfPorts)
Gets all the Product Flow Systems and Ports To the given System occurrence. - Gets Systems having a Product Flow to this System occurrence through Port of this System
Parameters:
ipSystemOrOperationOccurrenceTo
System Occurrence To
ipFromPort
From Port object If ipSystemOrOperationOccurrenceTo is an Operation, then ipToPort should be NULL
oListOfSystem
List of System Occurrences
oListOfPorts
List of Ports along the Product Flow
Returns:
S_OK
On Success
E_FAIL
On Failure
o GetTypeOfPort
public virtual GetTypeOfPort( iPort,
oType)
Retrieve the type of the given Port
Parameters:
iPort
Port object to be deleted
oType
Type of the Port: 1 – IN Port and 2 - OUT Port
Returns:
S_OK
On Success
E_FAIL
On Failure

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

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