#include <Param_Double_Port_provides_i.hxx>

Public Member Functions | |
| Param_Double_Port_provides_i (CORBA::ORB_ptr orb, char *ior, int rank) | |
| virtual | ~Param_Double_Port_provides_i () | 
| void | put (const Ports::Param_Double_Port::seq_double ¶m_data) | 
| void | get_results (Ports::Param_Double_Port::seq_double_out param_results) | 
| Ports::Param_Double_Port::seq_double * | get_data () | 
| void | set_data (Ports::Param_Double_Port::seq_double *results) | 
| void | configure_set_data (int data_length, int totalNbElt, int BeginEltPos) | 
Static Public Member Functions | |
| static  Param_Double_Port_provides_i *  | init_port (Engines_ParallelDSC_i *par_compo, std::string port_name, CORBA::ORB_ptr orb) | 
| static void | wait_init_port (Engines_ParallelDSC_i *par_compo, std::string port_name, CORBA::ORB_ptr orb) | 
Private Attributes | |
| Ports::Param_Double_Port::seq_double * | _seq_data | 
| Ports::Param_Double_Port::seq_double * | _seq_results | 
| pthread_mutex_t * | seq_data_mutex | 
| pthread_cond_t * | seq_data_condition | 
| bool | seq_data_termine | 
| pthread_mutex_t * | seq_data_mutex_cp | 
| pthread_cond_t * | seq_data_condition_cp | 
| bool | seq_data_termine_cp | 
| pthread_mutex_t * | seq_results_mutex | 
| pthread_cond_t * | seq_results_condition | 
| bool | seq_results_termine | 
| pthread_mutex_t * | seq_results_mutex_cp | 
| pthread_cond_t * | seq_results_condition_cp | 
| bool | seq_results_termine_cp | 
| Param_Double_Port_provides_i::Param_Double_Port_provides_i | ( | CORBA::ORB_ptr | orb, | 
| char * | ior, | ||
| int | rank | ||
| ) | 
References _seq_data, _seq_results, seq_data_condition, seq_data_condition_cp, seq_data_mutex, seq_data_mutex_cp, seq_data_termine, seq_data_termine_cp, seq_results_condition, seq_results_condition_cp, seq_results_mutex, seq_results_mutex_cp, seq_results_termine, and seq_results_termine_cp.
Referenced by init_port().
      
  | 
  virtual | 
| void Param_Double_Port_provides_i::configure_set_data | ( | int | data_length, | 
| int | totalNbElt, | ||
| int | BeginEltPos | ||
| ) | 
| Ports::Param_Double_Port::seq_double * Param_Double_Port_provides_i::get_data | ( | ) | 
| void Param_Double_Port_provides_i::get_results | ( | Ports::Param_Double_Port::seq_double_out | param_results | ) | 
      
  | 
  static | 
| void Param_Double_Port_provides_i::put | ( | const Ports::Param_Double_Port::seq_double & | param_data | ) | 
| void Param_Double_Port_provides_i::set_data | ( | Ports::Param_Double_Port::seq_double * | results | ) | 
      
  | 
  static | 
References Engines_ParallelDSC_i::get_proxy().
      
  | 
  private | 
Referenced by get_data(), Param_Double_Port_provides_i(), put(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_results(), Param_Double_Port_provides_i(), set_data(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_data(), Param_Double_Port_provides_i(), put(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_data(), Param_Double_Port_provides_i(), put(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_data(), Param_Double_Port_provides_i(), put(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_data(), Param_Double_Port_provides_i(), put(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_data(), Param_Double_Port_provides_i(), and put().
      
  | 
  private | 
Referenced by get_data(), Param_Double_Port_provides_i(), and put().
      
  | 
  private | 
Referenced by get_results(), Param_Double_Port_provides_i(), set_data(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_results(), Param_Double_Port_provides_i(), set_data(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_results(), Param_Double_Port_provides_i(), set_data(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_results(), Param_Double_Port_provides_i(), set_data(), and ~Param_Double_Port_provides_i().
      
  | 
  private | 
Referenced by get_results(), Param_Double_Port_provides_i(), and set_data().
      
  | 
  private | 
Referenced by get_results(), Param_Double_Port_provides_i(), and set_data().