All Frameworks  Class Hierarchy  This Framework  Indexes   

ElecDeviceItf Interface CATIElbDeviceInstance

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIElbDeviceInstance

Interface to manage Equipments.


Method Index


o Disconnect(CATIElbDeviceInstance*)
o GetConnectedDevice(CATBaseUnknown*,CATBaseUnknown*&,CATBaseUnknown*&)

Methods


o Disconnect
public virtual Disconnect( ipDeviceInstance)
Parameters:
ipDeviceInstance
The instance of the device to be disconnected
Returns:
An HRESULT value.
Legal values:
S_OK
no error.
E_FAIL
Error occured while disconnecting devices.
o GetConnectedDevice
public virtual GetConnectedDevice( ipCnctPt,
opDevice,
opCnctPt)
Parameters:
ipCnctPt
The connection point on which the searched device is connected The connection point can be a Cavity, a ShellCnctPt, a ConnectorCnctPt or a BackShellCnctPt.
opDevice
The device instance connected to the current device.
opCnctPt
The connection point reference of the searched device implied in the 'connection'.
Returns:
An HRESULT value.
Legal values:
S_OK
no error.
E_FAIL
Error occured while retrieving connected device.

This object is included in the file: CATIElbDeviceInstance.h
If needed, your Imakefile.mk should include the module: CATElbInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.