DELPPRSystemItf Interface DELIPPRProductFlowManagementAuth
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIPPRProductFlowManagementAuth
Method Index
- o
CreatePort(CATIPLMNavReference*,int,CATBaseUnknown*&)
- Create Port under a System Reference.
- o
CreateProductFlowBetweenBrothers(CATBaseUnknown*,CATIPLMNavOccurrence*,CATBaseUnknown*,CATIPLMNavOccurrence*)
- Create Product Flow between Brother From System Occurrence to To System Occurrence
- Product Flow is created using the given ports, FromPort of type (OUT) and ToPort of
type (IN).
- o
CreateProductFlowBetweenFatherAndSon(CATIPLMNavOccurrence*,CATBaseUnknown*,CATIPLMNavOccurrence*)
- Create Product Flow between Father Sytem and Son Operation Occurrences
- Product Flow is created between System and the given Operation.
- o
CreateProductFlowBetweenFatherAndSon(CATIPLMNavOccurrence*,CATBaseUnknown*,CATIPLMNavOccurrence*,CATBaseUnknown*)
- Create Product Flow between Father and Son System Occurrences.
- o
DeletePort(CATBaseUnknown*)
- Delete a given Port
Removes the Port aggregated under this System Reference.
- o
DeleteProductFlow(CATBaseUnknown*,CATIPLMNavOccurrence*)
- Delete Product Flows will delete the Product Flows on the Operation from the given Port.
- o
DeleteProductFlow(CATBaseUnknown*,CATIPLMNavOccurrence*,CATBaseUnknown*,CATIPLMNavOccurrence*)
- Delete a Product Flow between From and To System Occurrence.
Methods
o CreatePort
public virtual CreatePort( | | ipReference, |
| | iPortDirection, |
| | oPort) |
-
Create Port under a System Reference.
The created port is aggregated under this System Reference.
- Parameters:
-
- ipReference
- System Reference
- iPortDirection
- Diredction of the Port, 1- IN and 2 – OUT
- oPort
- The Port created
- Returns:
-
S_OK
- On Success
E_FAIL
- On Failure
o CreateProductFlowBetweenBrothers
public virtual CreateProductFlowBetweenBrothers( | | ipFromPort, |
| | ipiSystemOccurrenceFrom, |
| | ipToPort, |
| | ipiSystemOccurrenceTo) |
-
Create Product Flow between Brother From System Occurrence to To System Occurrence
- Product Flow is created using the given ports, FromPort of type (OUT) and ToPort of
type (IN). The given system occurrences must have a common father.
- Parameters:
-
- ipFromPort
- From Port object of type OUT
- ipiSystemOccurrenceForm
- From System Occurrence
- ipToPort
- To Port object of type IN
- ipiSystemOccurrenceTo
- To System Occurrence
- Returns:
-
S_OK
- On Success
E_FAIL
- On Failure
o CreateProductFlowBetweenFatherAndSon
public virtual CreateProductFlowBetweenFatherAndSon( | | ipiFatherSystemOccurrence, |
| | ipPortOnFather, |
| | ipiOperationOccurrence) |
-
Create Product Flow between Father Sytem and Son Operation Occurrences
- Product Flow is created between System and the given Operation. The type of the
port will be used to identify the direction of the connection (Connecting Operation to Port or
Port to Operation)
- Parameters:
-
- ipiFatherSystemOccurrence
- Father System Occurrence.
- ipPortOnFather
- Port On Father System
- ipiOperationOccurrence
- Operation Occurrence Object
- Returns:
-
S_OK
- On Success
E_FAIL
- On Failure
o CreateProductFlowBetweenFatherAndSon
public virtual CreateProductFlowBetweenFatherAndSon( | | ipiFatherSystemOccurrence, |
| | ipPortOnFather, |
| | ipiSonSystemOccurrence, |
| | ipPortOnSon) |
-
Create Product Flow between Father and Son System Occurrences.
Product Flow will be created from System to the System Occurrence. The FromPort
and the ToPort should be of the same type IN or OUT.
- Parameters:
-
- ipiFatherSystemOccurrence
- Father System Occurrence.
- ipPortOnFather
- Port On Father System
- ipiSonSystemOccurrence
- System Occurrence Object
- ipPortOnSon
- Port On Son System
- Returns:
-
S_OK
- On Success
E_FAIL
- On Failure
o DeletePort
public virtual DeletePort( | | iPort) |
-
Delete a given Port
Removes the Port aggregated under this System Reference.
This should be called on a Sys Reference. It will delete the associated product flows before deleting the port.
- Parameters:
-
- iPort
- Port object to be deleted
- Returns:
-
S_OK
- On Success
E_FAIL
- On Failure
o DeleteProductFlow
public virtual DeleteProductFlow( | | ipPort, |
| | ipiOperationOccurrence) |
-
Delete Product Flows will delete the Product Flows on the Operation from the given Port.
- Parameters:
-
- ipPort
- Port object
- ipiOperationOccurrence
- Operation Occurrence
- Returns:
-
S_OK
- On Success
E_FAIL
- On Failure
o DeleteProductFlow
public virtual DeleteProductFlow( | | ipFromPort, |
| | ipiSystemOccurrenceFrom, |
| | ipToPort, |
| | ipiSystemOccurrenceTo) |
-
Delete a Product Flow between From and To System Occurrence.
- Parameters:
-
- ipFromPort
- From Port object
- ipiSystemOccurrenceForm
- From System Occurrence
- ipToPort
- To Port object
- ipiSystemOccurrenceTo
- To System Occurrence
- Returns:
-
S_OK
- On Success
E_FAIL
- On Failure
This object is included in the file: DELIPPRProductFlowManagementAuth.h
If needed, your Imakefile.mk should include the module: DELPPRSystemItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.