All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATAnalysisInterfaces Interface CATISamSensor

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

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


interface CATISamSensor

Interface dedicated to analysis measure management.
Role: An analysis measure is the analysis feature that gives access to the Analysis sensors. It manages is an oriented link between parameters.
It manages the propagation of input modifications to outputs.
This interface allows to retrieve the relation that manages this.

See also:
CATICkeRelation


Method Index


o GetIdentifer()
Retrieve the identifer of the sensor.
o GetOutputParameters(CATLISTV(CATBaseUnknown_var)*&)
Retrieve the Output parameters that are defined by a sensor.
o GetRelation(CATICkeRelation*&)
Retrieve the relations that manage the parameters dependancie that defines the sensor.
o IsDefinedWithRelation()
Retrieve the Sensor is defined by the use of a Relation.
o RemoveAllOutputParameters()
Removes the Output parameters that are defined by a sensor.
o SetOutputParameters(CATLISTV(CATBaseUnknown_var)&)
Sets the Output parameters that are defined by a sensor.

Methods


o GetIdentifer
public virtual CATUnicodeString GetIdentifer()= 0
Retrieve the identifer of the sensor.
Returns:
oIdentifier the identifer of the sensor.
o GetOutputParameters
public virtual HRESULT GetOutputParameters(CATLISTV(CATBaseUnknown_var)*& oParameters) = 0
Retrieve the Output parameters that are defined by a sensor.
Parameters:
oParameters
pointer on the list of output parameters.
o GetRelation
public virtual HRESULT GetRelation(CATICkeRelation*& opiRelation) = 0
Retrieve the relations that manage the parameters dependancie that defines the sensor.
Parameters:
opiRelation
[out , CATBaseUnknown#Release] CATICkeRelation object.
o IsDefinedWithRelation
public virtual CATBoolean IsDefinedWithRelation()= 0
Retrieve the Sensor is defined by the use of a Relation.
Returns:

Legal values:
o RemoveAllOutputParameters
public virtual HRESULT RemoveAllOutputParameters()= 0
Removes the Output parameters that are defined by a sensor.
o SetOutputParameters
public virtual HRESULT SetOutputParameters( const CATLISTV(CATBaseUnknown_var)& iParameters) = 0
Sets the Output parameters that are defined by a sensor.
Parameters:
iParameters
pointer on the list of output parameters.

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

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