All Frameworks Class Hierarchy This Framework Indexes
DMAPSInterfaces Interface CATISPPFlowMgt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISPPFlowMgt
Interface to manage Control Flows and Product Flows between Activities.
Note: It is also used for Product Input and Output Management.
Method Index
- o
AddControlFlow(CATISPPFlowMgt_var&)
- Creates a Control Flow between two Activities.
- o
AddProductInput(CATISPPItem_var&)
- This interface allows to add a Product Input to an Activity
- o
GetControlInput()
- Returns a list of Control Input to an Activity.
- o
GetControlOutput()
- Returns a list of Control Output to an Activity.
- o
NextActivitiesForControl(CATUnicodeString&)
- Returns following Activities from one Activity (in terms of Control).
- o
PreviousActivitiesForControl(CATUnicodeString&)
- Allows to find the previous Activities from one Activity (in terms of Control).
- o
RemoveControlFlow()
- Removes all Control Flow on the activity.
- o
RemoveControlFlow(CATISPPFlowMgt_var&)
- Removes a Control Flow between two Activities.
Methods
o AddControlFlow
| public virtual AddControlFlow( | const | iPostActivity) |
-
Creates a Control Flow between two Activities.
- Parameters:
-
- iPostActivity
- Handler on the Activity at the end of the Control Flow
- Returns:
- Handler on the resulting Control Flow
o AddProductInput
| public virtual AddProductInput( | const | iItem | = NULL_var ) |
-
This interface allows to add a Product Input to an Activity
- Parameters:
-
- iProductInstance
- This optional parameter allows to link this Input to a Part (Item) from an Assembly
- Returns:
- Handler on newly created ProductIO interface
o GetControlInput
| public virtual GetControlInput( | ) |
-
Returns a list of Control Input to an Activity.
- Returns:
- List of Handlers on ControlIO interface
o GetControlOutput
| public virtual GetControlOutput( | ) |
-
Returns a list of Control Output to an Activity.
- Returns:
- List of Handlers on ControlIO interface
o NextActivitiesForControl
| public virtual NextActivitiesForControl( | const | iType | = "Activity") |
-
Returns following Activities from one Activity (in terms of Control).
- Parameters:
-
- iType
- This optional parameter allows to filter for search on a certain Activity type
- Returns:
- List of Handlers on following Activity interfaces
o PreviousActivitiesForControl
| public virtual PreviousActivitiesForControl( | const | iType | = "Activity") |
-
Allows to find the previous Activities from one Activity (in terms of Control).
- Parameters:
-
- iType
- This optional parameter allows to filter for search on a certain Activity type
- Returns:
- List of Handlers on preceding Activity interfaces
o RemoveControlFlow
| public virtual RemoveControlFlow( | ) |
-
Removes all Control Flow on the activity.
o RemoveControlFlow
| public virtual RemoveControlFlow( | const | iActivity) |
-
Removes a Control Flow between two Activities.
- Parameters:
-
- iActivity
- Handler on the Activity linked
This object is included in the file: CATISPPFlowMgt.h
If needed, your Imakefile.mk should include the module: CATProcessInterfaces