CATFunctionalModelerUseItf CATFctDataConnectionPoint
Usage: you must use this class as is. You should never derive it.
public class CATFctDataConnectionPoint
Class made for Functional Connection Point.
RoleThe class provides means to create, manage and compare Connection Points
Method Index
- o
CreateFunctionalDataConnectionPoint(CATListValCATBaseUnknown_var&,CATFctDataConnectionPoint*&)
- Create a Functional Connection Point
- o
GetDirection(CATFctDirection::FctDirection)
- Retrieves the direction.
- o
GetFlowReference(CATIFctFlowReference*&)
- Get the Father Functioanl Flow Reference of the Functional Data Connection Point.
Methods
o CreateFunctionalDataConnectionPoint
public static CreateFunctionalDataConnectionPoint( | | iLPathOfElements, |
| | opDataConnectionPoint) |
-
Create a Functional Connection Point
- Parameters:
-
- iLPathOfElements
- Input parameter
This list MUST not be EMPTY. It must contains the path of the connection point. This method returns E_INVALIDARG otherwise.
- opConnectionPoint
- The created Connection Point
This parameter is valuated if method succeeds
Output parameter
This parameter MUST be provided by caller as NULL. This method returns E_INVALIDARG otherwise.
- Returns:
-
S_OK
if the method succeeds.
E_INVALIDARG
if input parameters are unexpected.
E_FAIL
otherwise.
o GetDirection
public GetDirection( | | oDirection) |
-
Retrieves the direction.
- Parameters:
-
- oDirection
- In, Out
Output parameter.
- Returns:
-
S_OK
if the method succeeds.
E_FAIL
otherwise.
o GetFlowReference
public GetFlowReference( | | opFlowReference) |
-
Get the Father Functioanl Flow Reference of the Functional Data Connection Point.
- Parameters:
-
- opFlowReference
- [out, CATBaseUnknown#Release]
The Father Functional Flow Reference of the Functional Data Connection Point.
Output parameter.
- Returns:
-
S_OK
if the method succeeds.
E_FAIL
otherwise.
This object is included in the file: CATFctDataConnectionPoint.h
If needed, your Imakefile.mk should include the module: CATFunctionalModelerUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.