Version: 9.12.0
Param_Double_Port_uses_i Class Reference

#include <Param_Double_Port_uses_i.hxx>

Public Member Functions

 Param_Double_Port_uses_i (Engines_ParallelDSC_i *par_compo, std::string port_name, CORBA::ORB_ptr orb)
 
virtual ~Param_Double_Port_uses_i ()
 
virtual void add_port_to_component ()
 
virtual void start_port ()
 
void configure_port_method_put (int totalNbElt)
 
void put (const Ports::Param_Double_Port::seq_double &param_data)
 
void get_results (Ports::Param_Double_Port::seq_double_out param_results)
 

Private Attributes

CORBA::ORB_var _orb
 
std::string _port_name
 
Engines_ParallelDSC_i_par_compo
 
Ports::Param_Double_Port_var _proxy_port
 
PortProperties_i_fake_properties
 
Ports::PortProperties_var _fake_prop_ref
 
Ports::PaCO_Param_Double_Port * _provides_port
 

Constructor & Destructor Documentation

◆ Param_Double_Port_uses_i()

Param_Double_Port_uses_i::Param_Double_Port_uses_i ( Engines_ParallelDSC_i par_compo,
std::string  port_name,
CORBA::ORB_ptr  orb 
)

◆ ~Param_Double_Port_uses_i()

Param_Double_Port_uses_i::~Param_Double_Port_uses_i ( )
virtual

References _provides_port.

Member Function Documentation

◆ add_port_to_component()

void Param_Double_Port_uses_i::add_port_to_component ( )
virtual

◆ configure_port_method_put()

void Param_Double_Port_uses_i::configure_port_method_put ( int  totalNbElt)

References _provides_port.

◆ get_results()

void Param_Double_Port_uses_i::get_results ( Ports::Param_Double_Port::seq_double_out  param_results)

References _provides_port.

◆ put()

void Param_Double_Port_uses_i::put ( const Ports::Param_Double_Port::seq_double param_data)

References _provides_port.

◆ start_port()

void Param_Double_Port_uses_i::start_port ( )
virtual

Field Documentation

◆ _fake_prop_ref

Ports::PortProperties_var Param_Double_Port_uses_i::_fake_prop_ref
private

◆ _fake_properties

PortProperties_i* Param_Double_Port_uses_i::_fake_properties
private

◆ _orb

◆ _par_compo

Engines_ParallelDSC_i* Param_Double_Port_uses_i::_par_compo
private

◆ _port_name

std::string Param_Double_Port_uses_i::_port_name
private

◆ _provides_port

Ports::PaCO_Param_Double_Port* Param_Double_Port_uses_i::_provides_port
private

◆ _proxy_port

Ports::Param_Double_Port_var Param_Double_Port_uses_i::_proxy_port
private

Referenced by start_port().