CATLogicalModelerUseItf Interface CATILogTypeExpositionInstance
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATILogTypeExpositionInstance
Interface dedicated to Logical System Type Exposition instance management.
Role: This interface handles System Type Exposition instance.
Method Index
- o
GetDirection(CATLogDirection::LogDirection&)
- Retrieves the instance direction.
- o
GetIdentifier(CATUnicodeString&)
- Retrieves the instance identifier.
- o
GetOwner(CATILogReference*&)
- Retrieves the reference which aggregates the instance.
- o
GetTypeReference(CATILogTypeReference*&)
- Returns the type reference which the type instance comes from.
- o
SetDirection(CATLogDirection::LogDirection)
- Sets the instance direction.
Methods
o GetDirection
| public virtual GetDirection( | | oDirection) |
-
Retrieves the instance direction.
- Parameters:
-
- oDirection
- In, Out, InOut or NoDirection
Output parameter.
- Returns:
-
S_OK if the method succeeds.
E_FAIL otherwise.
o GetIdentifier
| public virtual GetIdentifier( | | oIdentifier) |
-
Retrieves the instance identifier.
- Parameters:
-
- oIdentifier
- Output parameter.
- Returns:
-
S_OK if the method succeeds.
E_FAIL otherwise.
o GetOwner
| public virtual GetOwner( | | opReference) |
-
Retrieves the reference which aggregates the instance.
- Parameters:
-
- opReference
- [CATBaseUnknown#Release] The reference aggregating this instance.
Output parameter.
This parameter MUST be provided by caller as NULL. This method returns an error otherwise.
This parameter is returned to caller as NULL if method fails.
This parameter is valuated if method succeeds.
- Returns:
-
S_OK if the method succeeds.
E_INVALIDARG if input parameters are unexpected.
E_FAIL otherwise.
o GetTypeReference
| public virtual GetTypeReference( | | opTypeReference) |
-
Returns the type reference which the type instance comes from.
- Parameters:
-
- opTypeReference
- [CATBaseUnknown#Release] The type reference.
Output parameter.
This parameter MUST be provided by caller as NULL. This method returns an error otherwise.
This parameter is returned to caller as NULL if method fails.
This parameter is valuated if method succeeds.
- Returns:
-
S_OK if the method succeeds.
E_INVALIDARG if input parameters are unexpected.
E_FAIL otherwise.
o SetDirection
| public virtual SetDirection( | | iDirection) |
-
Sets the instance direction.
- Parameters:
-
- iDirection
- In, Out, InOut or NoDirection
Input parameter.
- Returns:
-
S_OK if the method succeeds.
E_INVALIDARG if input parameters is unexpected.
E_FAIL otherwise.
This object is included in the file: CATILogTypeExpositionInstance.h
If needed, your Imakefile.mk should include the module: CATLogicalModelerUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.