SUPERV.StreamPort Interface Reference

import "SUPERV.idl";

Inheritance diagram for SUPERV.StreamPort:

Inheritance graph

Public Member Functions

SUPERV::StreamLink StreamLink ()
SALOME_ModuleCatalog::DataStreamDependency Dependency ()
boolean SetDependency (in SALOME_ModuleCatalog::DataStreamDependency aDependency)
boolean SetParams (in KindOfSchema aKindOfSchema, in KindOfInterpolation aKindOfInterpolation, in KindOfExtrapolation aKindOfExtrapolation)
boolean Params (out KindOfSchema aKindOfSchema, out KindOfInterpolation aKindOfInterpolation, out KindOfExtrapolation aKindOfExtrapolation)
boolean SetNumberOfValues (in long aNumberOfValues)
long NumberOfValues ()
boolean Input (in SUPERV::Value aValue)
SUPERV::CNode Node ()
string Name ()
string Type ()
SUPERV::Link Link ()
SUPERV::ListOfLinks Links ()
boolean IsInput ()
boolean HasInput ()
boolean IsLinked ()
SUPERV::KindOfPort Kind ()
boolean IsParam ()
boolean IsGate ()
boolean IsInLine ()
boolean IsLoop ()
boolean IsSwitch ()
boolean IsEndSwitch ()
boolean IsDataStream ()
SUPERV::GraphState State ()
boolean IsDone ()
void Remove ()
string ToString ()
any ToAny ()
boolean IsIOR ()
string ComponentDataType ()

Member Function Documentation

SUPERV::StreamLink SUPERV.StreamPort.StreamLink  ) 
 

Returns the link of a StreamPort

SALOME_ModuleCatalog::DataStreamDependency SUPERV.StreamPort.Dependency  ) 
 

Returns the current Dependency of the DataStreamPort : TimeDependency or IterationDependency

boolean SUPERV.StreamPort.SetDependency in SALOME_ModuleCatalog::DataStreamDependency  aDependency  ) 
 

boolean SUPERV.StreamPort.SetParams in KindOfSchema  aKindOfSchema,
in KindOfInterpolation  aKindOfInterpolation,
in KindOfExtrapolation  aKindOfExtrapolation
 

Sets or Returns the current kinds of Schema, Interpolation and Extrapolation of the InDataStreamPort

boolean SUPERV.StreamPort.Params out KindOfSchema  aKindOfSchema,
out KindOfInterpolation  aKindOfInterpolation,
out KindOfExtrapolation  aKindOfExtrapolation
 

boolean SUPERV.StreamPort.SetNumberOfValues in long  aNumberOfValues  ) 
 

Sets or Returns the current number of values ("NIVEAU") of the OutDataStreamPort

long SUPERV.StreamPort.NumberOfValues  ) 
 

boolean SUPERV.Port.Input in SUPERV::Value  aValue  )  [inherited]
 

Gives a value to an Input Port

Parameters:
aValue This parameter defines the input value

SUPERV::CNode SUPERV.Port.Node  )  [inherited]
 

Returns the node of the port

string SUPERV.Port.Name  )  [inherited]
 

Sets the name of the port.

string SUPERV.Port.Type  )  [inherited]
 

SUPERV::Link SUPERV.Port.Link  )  [inherited]
 

Returns the link of an Input Port

SUPERV::ListOfLinks SUPERV.Port.Links  )  [inherited]
 

Returns a list of links of an Input Port of an EndSwitchNode

boolean SUPERV.Port.IsInput  )  [inherited]
 

Returns True if this port appears to be an Input Port of a Node

boolean SUPERV.Port.HasInput  )  [inherited]
 

Returns True if an Input Value exists for that Input Port (without link)

boolean SUPERV.Port.IsLinked  )  [inherited]
 

Returns True if the Port is linked (without value)

SUPERV::KindOfPort SUPERV.Port.Kind  )  [inherited]
 

Returns the type of this port.

boolean SUPERV.Port.IsParam  )  [inherited]
 

Returns True if the Port is a parameter of a service

boolean SUPERV.Port.IsGate  )  [inherited]
 

Returns True if the Port appears to be a Gate Port of the Node

boolean SUPERV.Port.IsInLine  )  [inherited]
 

Returns True if the Port appears to be a parameter of an InLine Node.

boolean SUPERV.Port.IsLoop  )  [inherited]
 

Returns True if the Port appears to be a Loop Parameter (InitLoop or DoLoop) of a Loop Node

boolean SUPERV.Port.IsSwitch  )  [inherited]
 

Returns True if the Port appears to be a parameter of a switch node

boolean SUPERV.Port.IsEndSwitch  )  [inherited]
 

Returns True if the Port appears to be an EndSwitch Node connected to several output ports.

boolean SUPERV.Port.IsDataStream  )  [inherited]
 

SUPERV::GraphState SUPERV.Port.State  )  [inherited]
 

Returns the current state of the port.

boolean SUPERV.Port.IsDone  )  [inherited]
 

Returns True if computation is finished.

void SUPERV.Port.Remove  )  [inherited]
 

deactivate the objref of a Port when its node is destroyed

string SUPERV.Value.ToString  )  [inherited]
 

Converts the given value into a value of string type.

any SUPERV.Value.ToAny  )  [inherited]
 

Converts the given value into a value of independant data type.

boolean SUPERV.Value.IsIOR  )  [inherited]
 

Returns True if the value represents an IOR.

string SUPERV.Value.ComponentDataType  )  [inherited]
 

Gets data type of the component.