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.