idl/SUPERV.idl File Reference

#include "SALOME_ModuleCatalog.idl"
#include "SALOME_Component.idl"
#include "SALOMEDS.idl"

Include dependency graph for SUPERV.idl:

Go to the source code of this file.

Namespaces

namespace  SUPERV

Data Structures

struct  SUPERV.SDate
struct  SUPERV.ListOfNodes
interface  SUPERV.SuperG
 interface SuperG More...
interface  SUPERV.CNode
 CNode interface More...
interface  SUPERV.FNode
 FNode class More...
interface  SUPERV.INode
 INode class More...
interface  SUPERV.GNode
 GNode class More...
interface  SUPERV.LNode
interface  SUPERV.ELNode
interface  SUPERV.SNode
interface  SUPERV.ESNode
interface  SUPERV.Graph
 Interface of a graph. More...
interface  SUPERV.StreamGraph
 Interface of a StreamGraph. More...
interface  SUPERV.Link
 Interface of the link. More...
interface  SUPERV.StreamLink
 Interface of the link. More...
interface  SUPERV.Value
 Value interface More...
interface  SUPERV.Port
 Port interface More...
interface  SUPERV.StreamPort

Typedefs

typedef sequence< string > SUPERV.ListOfStrings
typedef sequence< LinkSUPERV.ListOfLinks
typedef sequence< StreamLinkSUPERV.ListOfStreamLinks
typedef sequence< PortSUPERV.ListOfPorts
typedef sequence< StreamPortSUPERV.ListOfStreamPorts
typedef sequence< CNodeSUPERV.ListOfCNodes
typedef sequence< FNodeSUPERV.ListOfFNodes
typedef sequence< INodeSUPERV.ListOfINodes
typedef sequence< GNodeSUPERV.ListOfGNodes
typedef sequence< LNodeSUPERV.ListOfLNodes
typedef sequence< ELNodeSUPERV.ListOfELNodes
typedef sequence< SNodeSUPERV.ListOfSNodes
typedef sequence< ESNodeSUPERV.ListOfESNodes
typedef sequence< GraphSUPERV.ListOfGraphs

Enumerations

enum  SUPERV.KindOfPort {
  SUPERV.UndefinedParameter, SUPERV.ServiceParameter, SUPERV.GateParameter, SUPERV.InLineParameter,
  SUPERV.LoopParameter, SUPERV.SwitchParameter, SUPERV.EndSwitchParameter, SUPERV.GOTOParameter,
  SUPERV.DataStreamParameter
}
enum  SUPERV.KindOfSchema { SUPERV.SCHENULL, SUPERV.TI, SUPERV.TF, SUPERV.DELTA }
enum  SUPERV.KindOfInterpolation { SUPERV.INTERNULL, SUPERV.L0, SUPERV.L1 }
enum  SUPERV.KindOfExtrapolation { SUPERV.EXTRANULL, SUPERV.E0, SUPERV.E1 }
enum  SUPERV.KindOfDataStreamTrace { SUPERV.WithoutTrace, SUPERV.SummaryTrace, SUPERV.DetailedTrace }
enum  SUPERV.KindOfNode {
  SUPERV.FactoryNode, SUPERV.DataFlowGraph, SUPERV.ComputingNode, SUPERV.InLineNode,
  SUPERV.LoopNode, SUPERV.EndLoopNode, SUPERV.SwitchNode, SUPERV.EndSwitchNode,
  SUPERV.GOTONode, SUPERV.DataStreamGraph, SUPERV.MacroNode, SUPERV.UnknownNode
}
enum  SUPERV.GraphEvent {
  SUPERV.UndefinedEvent, SUPERV.NoEvent, SUPERV.NewThreadEvent, SUPERV.WaitingEvent,
  SUPERV.ReadyEvent, SUPERV.RunningEvent, SUPERV.DoneEvent, SUPERV.ErroredEvent,
  SUPERV.SuspendEvent, SUPERV.ResumeEvent, SUPERV.KillEvent, SUPERV.StopEvent
}
enum  SUPERV.GraphState {
  SUPERV.UndefinedState, SUPERV.NoState, SUPERV.EditingState, SUPERV.SuspendState,
  SUPERV.WaitingState, SUPERV.ReadyState, SUPERV.SuspendReadyState, SUPERV.RunningState,
  SUPERV.DoneState, SUPERV.ErrorState, SUPERV.SuspendDoneState, SUPERV.SuspendErroredState,
  SUPERV.KillState, SUPERV.StopState, SUPERV.LoadingState, SUPERV.NumberOfGraphStates
}
enum  SUPERV.ControlState {
  SUPERV.VoidState, SUPERV.ToSuspendStartState, SUPERV.ToSuspendState, SUPERV.ToSuspendDoneState,
  SUPERV.ToKillState, SUPERV.ToKillDoneState, SUPERV.ToStopState, SUPERV.NumberOfControlStates
}


Detailed Description

This file contains a set of interfaces of the SUPERVISION module