StreamPort_Impl Class Reference

#include <StreamPort_Impl.hxx>

Inheritance diagram for StreamPort_Impl:

Inheritance graph

Public Member Functions

 StreamPort_Impl ()
 StreamPort_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, PortableServer::ObjectId *contId, const char *instanceName, const char *interfaceName, GraphEditor::DataFlow *DataFlowEditor, GraphEditor::InNode *DataStreamNode, GraphBase::Port *DataStreamPort, bool InputPort, const CORBA::Any *anAny)
 StreamPort_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, PortableServer::ObjectId *contId, const char *instanceName, const char *interfaceName, GraphEditor::DataFlow *DataFlowEditor, GraphEditor::InNode *DataFlowNode, GraphBase::Port *DataStreamPort, bool InputPort)
virtual ~StreamPort_Impl ()
virtual void destroy ()
virtual SUPERV::StreamLink_ptr StreamLink ()
virtual SALOME_ModuleCatalog::DataStreamDependency Dependency ()
virtual bool SetDependency (const SALOME_ModuleCatalog::DataStreamDependency aDependency)
virtual bool SetParams (const SUPERV::KindOfSchema aKindOfSchema, const SUPERV::KindOfInterpolation aKindOfInterpolation, const SUPERV::KindOfExtrapolation aKindOfExtrapolation)
virtual bool Params (SUPERV::KindOfSchema &aKindOfSchema, SUPERV::KindOfInterpolation &aKindOfInterpolation, SUPERV::KindOfExtrapolation &aKindOfExtrapolation)
virtual bool SetNumberOfValues (CORBA::Long aNumberOfValues)
virtual CORBA::Long NumberOfValues ()
virtual void Remove ()
GraphEditor::DataFlowDataFlowEditor ()
GraphEditor::InNodeDataFlowNode ()
GraphBase::PortDataFlowPort ()
virtual bool Input (const SUPERV::Value_ptr aValue)
virtual bool Input (const CORBA::Any *anAny)
virtual char * Name ()
virtual char * Type ()
virtual SUPERV::CNode_ptr Node ()
virtual SUPERV::Link_ptr Link ()
virtual SUPERV::ListOfLinksLinks ()
virtual bool IsInput ()
virtual bool IsLinked ()
virtual bool HasInput ()
virtual SUPERV::KindOfPort Kind ()
virtual void SetKind (SUPERV::KindOfPort)
virtual bool IsParam ()
virtual bool IsGate ()
virtual bool IsInLine ()
virtual bool IsLoop ()
virtual bool IsSwitch ()
virtual bool IsEndSwitch ()
virtual bool IsDataStream ()
virtual SUPERV::GraphState State ()
virtual bool IsDone ()
virtual void InPort (bool anInput)
virtual CORBA::Any * ToAny ()
virtual char * ToString ()
virtual bool IsIOR ()
virtual char * ComponentDataType ()

Private Attributes

CORBA::ORB_ptr _Orb
PortableServer::POA_ptr _Poa
PortableServer::ObjectId * _ContId

Constructor & Destructor Documentation

StreamPort_Impl::StreamPort_Impl  ) 
 

StreamPort_Impl::StreamPort_Impl CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa,
PortableServer::ObjectId *  contId,
const char *  instanceName,
const char *  interfaceName,
GraphEditor::DataFlow DataFlowEditor,
GraphEditor::InNode DataStreamNode,
GraphBase::Port DataStreamPort,
bool  InputPort,
const CORBA::Any *  anAny
 

StreamPort_Impl::StreamPort_Impl CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa,
PortableServer::ObjectId *  contId,
const char *  instanceName,
const char *  interfaceName,
GraphEditor::DataFlow DataFlowEditor,
GraphEditor::InNode DataFlowNode,
GraphBase::Port DataStreamPort,
bool  InputPort
 

StreamPort_Impl::~StreamPort_Impl  )  [virtual]
 


Member Function Documentation

void StreamPort_Impl::destroy  )  [virtual]
 

Reimplemented from Port_Impl.

SUPERV::StreamLink_ptr StreamPort_Impl::StreamLink  )  [virtual]
 

SALOME_ModuleCatalog::DataStreamDependency StreamPort_Impl::Dependency  )  [virtual]
 

bool StreamPort_Impl::SetDependency const SALOME_ModuleCatalog::DataStreamDependency  aDependency  )  [virtual]
 

bool StreamPort_Impl::SetParams const SUPERV::KindOfSchema  aKindOfSchema,
const SUPERV::KindOfInterpolation  aKindOfInterpolation,
const SUPERV::KindOfExtrapolation  aKindOfExtrapolation
[virtual]
 

bool StreamPort_Impl::Params SUPERV::KindOfSchema aKindOfSchema,
SUPERV::KindOfInterpolation aKindOfInterpolation,
SUPERV::KindOfExtrapolation aKindOfExtrapolation
[virtual]
 

bool StreamPort_Impl::SetNumberOfValues CORBA::Long  aNumberOfValues  )  [virtual]
 

CORBA::Long StreamPort_Impl::NumberOfValues  )  [virtual]
 

void Port_Impl::Remove  )  [virtual, inherited]
 

GraphEditor::DataFlow* Port_Impl.DataFlowEditor  )  [inherited]
 

GraphEditor::InNode* Port_Impl.DataFlowNode  )  [inherited]
 

GraphBase::Port* Port_Impl.DataFlowPort  )  [inherited]
 

bool Port_Impl::Input const SUPERV::Value_ptr  aValue  )  [virtual, inherited]
 

bool Port_Impl::Input const CORBA::Any *  anAny  )  [virtual, inherited]
 

Reimplemented from Value_Impl.

char * Port_Impl::Name  )  [virtual, inherited]
 

char * Port_Impl::Type  )  [virtual, inherited]
 

SUPERV::CNode_ptr Port_Impl::Node  )  [virtual, inherited]
 

SUPERV::Link_ptr Port_Impl::Link  )  [virtual, inherited]
 

SUPERV::ListOfLinks * Port_Impl::Links  )  [virtual, inherited]
 

bool Port_Impl::IsInput  )  [virtual, inherited]
 

bool Port_Impl::IsLinked  )  [virtual, inherited]
 

bool Port_Impl::HasInput  )  [virtual, inherited]
 

SUPERV::KindOfPort Port_Impl::Kind  )  [virtual, inherited]
 

void Port_Impl::SetKind SUPERV::KindOfPort   )  [virtual, inherited]
 

bool Port_Impl::IsParam  )  [virtual, inherited]
 

bool Port_Impl::IsGate  )  [virtual, inherited]
 

bool Port_Impl::IsInLine  )  [virtual, inherited]
 

bool Port_Impl::IsLoop  )  [virtual, inherited]
 

bool Port_Impl::IsSwitch  )  [virtual, inherited]
 

bool Port_Impl::IsEndSwitch  )  [virtual, inherited]
 

bool Port_Impl::IsDataStream  )  [virtual, inherited]
 

SUPERV::GraphState Port_Impl::State  )  [virtual, inherited]
 

bool Port_Impl::IsDone  )  [virtual, inherited]
 

void Value_Impl::InPort bool  anInput  )  [virtual, inherited]
 

CORBA::Any * Value_Impl::ToAny  )  [virtual, inherited]
 

char * Value_Impl::ToString  )  [virtual, inherited]
 

bool Value_Impl::IsIOR  )  [virtual, inherited]
 

char * Value_Impl::ComponentDataType  )  [virtual, inherited]
 


Field Documentation

CORBA::ORB_ptr StreamPort_Impl._Orb [private]
 

Reimplemented from Port_Impl.

PortableServer::POA_ptr StreamPort_Impl._Poa [private]
 

Reimplemented from Port_Impl.

PortableServer::ObjectId* StreamPort_Impl._ContId [private]
 

Reimplemented from Port_Impl.