All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ElecFunctionalItf Interface CATIEfdSignalExtremity

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIEfdSignalExtremity
 

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


interface CATIEfdSignalExtremity

Interface to manage signal extremity.
Role: A signal can have two or more extremities. Used to manage the connection between signals and electrical components. Signal extremities are automatically created .


Method Index


o GetConnectedContact(CATBaseUnknown**)
Retrives the object linked with the extremity.
o GetSignal(CATIEfdSignal**)
Retrieves the signal in which is contained.
o Refine(CATBaseUnknown*)
Refine a signal extremity.

Methods


o GetConnectedContact
public virtual HRESULT GetConnectedContact(CATBaseUnknown** oConnectedContact)=0
Retrives the object linked with the extremity.
Parameters:
oConnectedContact
the object linked with the signal extremity. Contact point or electrical equipment.
o GetSignal
public virtual HRESULT GetSignal(CATIEfdSignal** oSignal)=0
Retrieves the signal in which is contained.
Parameters:
oSignal
the signal object.
o Refine
public virtual HRESULT Refine(CATBaseUnknown* iObject)=0
Refine a signal extremity.
Parameters:
iObject
the electrical object to be linked with the signal extremity.

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

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