Version: 8.3.0
Engines_ParallelDSC_i Class Referenceabstract

#include <ParallelDSC_i.hxx>

Inheritance diagram for Engines_ParallelDSC_i:

Public Member Functions

 Engines_ParallelDSC_i (CORBA::ORB_ptr orb, char *ior, int rank, PortableServer::POA_ptr poa, PortableServer::ObjectId *contId, const char *instanceName, const char *interfaceName, bool notif=false)
 
virtual ~Engines_ParallelDSC_i ()
 
virtual void add_provides_port (Ports::Port_ptr ref, const char *provides_port_name, Ports::PortProperties_ptr port_prop) throw (Engines::DSC::PortAlreadyDefined, Engines::DSC::NilPort, Engines::DSC::BadProperty)
 
virtual void add_uses_port (const char *repository_id, const char *uses_port_name, Ports::PortProperties_ptr port_prop) throw (Engines::DSC::PortAlreadyDefined, Engines::DSC::BadProperty)
 
virtual Ports::Port_ptr get_provides_port (const char *provides_port_name, const CORBA::Boolean connection_error) throw (Engines::DSC::PortNotDefined, Engines::DSC::PortNotConnected)
 
virtual Engines::DSC::uses_portget_uses_port (const char *uses_port_name) throw (Engines::DSC::PortNotDefined, Engines::DSC::PortNotConnected)
 
virtual void connect_provides_port (const char *provides_port_name) throw (Engines::DSC::PortNotDefined)
 
virtual void connect_uses_port (const char *uses_port_name, Ports::Port_ptr provides_port_ref) throw (Engines::DSC::PortNotDefined, Engines::DSC::BadPortType, Engines::DSC::NilPort)
 
virtual CORBA::Boolean is_connected (const char *port_name) throw (Engines::DSC::PortNotDefined)
 
virtual void disconnect_provides_port (const char *provides_port_name, const Engines::DSC::Message message) throw (Engines::DSC::PortNotDefined, Engines::DSC::PortNotConnected)
 
virtual void disconnect_uses_port (const char *uses_port_name, Ports::Port_ptr provides_port_ref, const Engines::DSC::Message message) throw (Engines::DSC::PortNotDefined, Engines::DSC::PortNotConnected, Engines::DSC::BadPortReference)
 
virtual Ports::PortProperties_ptr get_port_properties (const char *port_name) throw (Engines::DSC::PortNotDefined)
 
virtual void set_paco_proxy (CORBA::Object_ptr ref, const char *provides_port_name, Ports::PortProperties_ptr port_prop)
 This method is used to register the proxy of the parallel port into all the nodes of the parallel component. More...
 
virtual CORBA::Boolean add_parallel_provides_proxy_port (const CORBA::Object_ptr ref, const char *provides_port_name, Ports::PortProperties_ptr port_prop)
 This method is used by the node that want to add the parallel proxy port. More...
 
virtual CORBA::Boolean add_parallel_provides_proxy_wait (const char *provides_port_name)
 This method by the nodes that do not add the proxy to wait is reference. More...
 
virtual CORBA::Boolean add_parallel_provides_node_port (Ports::Port_PaCO_ptr ref, const char *provides_port_name)
 Permits to add a parallel node of a parallel provides port. More...
 
virtual const charget_proxy (const char *provides_port_name)
 Used to get the proxy of the parallel port. More...
 
charinstanceName ()
 CORBA method: return name of the instance, unique in this Container. More...
 
charinterfaceName ()
 CORBA method: return name of the component class. More...
 
void ping ()
 CORBA method: Test if instance is alive and responds. More...
 
void destroy ()
 CORBA method: Deactivate this instance. More...
 
CORBA::Long getStudyId ()
 CORBA method: Get study Id. More...
 
Engines::Container_ptr GetContainerRef ()
 CORBA method: return CORBA reference of the Container. More...
 
void setProperties (const Engines::FieldsDict &dico)
 CORBA method: Gives a sequence of (key=string,value=any) to the component. More...
 
Engines::FieldsDictgetProperties ()
 CORBA method: returns a previously stored map (key=string,value=any) as a sequence. More...
 
void Names (const char *graphName, const char *nodeName)
 CORBA method: used by Supervision to give names to this instance. More...
 
bool Kill_impl ()
 CORBA method: used in Supervision. More...
 
bool Stop_impl ()
 CORBA method: used in Supervision. More...
 
bool Suspend_impl ()
 CORBA method: used in Supervision. More...
 
bool Resume_impl ()
 CORBA method: used in Supervision. More...
 
CORBA::Long CpuUsed_impl ()
 CORBA method: More...
 
virtual Engines::TMPFileDumpPython (CORBA::Object_ptr theStudy, CORBA::Boolean isPublished, CORBA::Boolean isMultiFile, CORBA::Boolean &isValidScript)
 C++ method: DumpPython default implementation. More...
 
virtual Engines::Salome_file_ptr getInputFileToService (const char *service_name, const char *Salome_file_name)
 
virtual Engines::Salome_file_ptr getOutputFileToService (const char *service_name, const char *Salome_file_name)
 
virtual void checkInputFilesToService (const char *service_name)
 
virtual Engines::Salome_file_ptr setInputFileToService (const char *service_name, const char *Salome_file_name)
 
virtual void checkOutputFilesToService (const char *service_name)
 
virtual Engines::Salome_file_ptr setOutputFileToService (const char *service_name, const char *Salome_file_name)
 
void send_parallel_proxy_object (CORBA::Object_ptr proxy_ref)
 C++ method: Used by the Parallel Component to deploy a Parallel Salome_file. More...
 
virtual bool hasObjectInfo ()
 
virtual chargetObjectInfo (CORBA::Long studyId, const char *entry)
 
PortableServer::ObjectId * getId ()
 C++ method: return CORBA instance id, the id is set in derived class constructor, when instance is activated. More...
 
Engines_Parallel_Container_iGetContainerPtr ()
 C++ method: return Container Servant. More...
 
bool setStudyId (CORBA::Long studyId)
 C++ method: set study Id. More...
 
void beginService (const char *serviceName)
 C++ method: used by derived classes for supervision. More...
 
void endService (const char *serviceName)
 C++ method: used by derived classes for supervision. More...
 
void sendMessage (const char *event_type, const char *message)
 C++ method: Send message to event channel. More...
 
chargraphName ()
 C++ method: – CHECK IF USED –. More...
 
charnodeName ()
 C++ method: – CHECK IF USED –. More...
 
bool Killer (pthread_t ThreadId, int signum)
 C++ method: used in Supervision (see kill_impl) More...
 
void SetCurCpu ()
 C++ method: More...
 
long CpuUsed ()
 C++ method: More...
 
void CancelThread ()
 C++ method: More...
 
void wait_parallel_object_proxy ()
 C++ method: Used by the Parallel Component to deploy a Parallel Salome_file. More...
 
charget_parallel_proxy_object ()
 C++ method: Used by the Parallel Component to deploy a Parallel Salome_file. More...
 
virtual void configureSalome_file (std::string service_name, std::string file_port_name, Engines::Parallel_Salome_file_proxy_impl *file)
 C++ method: used to configure the Salome_file into the runtime. More...
 
virtual void provides_port_changed (const char *provides_port_name, int connection_nbr, const Engines::DSC::Message message)=0
 This method is used by the component when the number of connection on a provides port changes. More...
 
virtual void uses_port_changed (const char *uses_port_name, Engines::DSC::uses_port *new_uses_port, const Engines::DSC::Message message)=0
 This method is used by the component when the number of connection on a uses port changes. More...
 

Static Public Member Functions

static bool isMultiStudy ()
 
static bool isMultiInstance ()
 
static std::string GetDynLibraryName (const char *componentName)
 C++ method: return standard library name built on component name. More...
 
static void writeEvent (const char *request, const std::string &containerName, const char *instance_name, const char *port_name, const char *error, const char *message)
 Write a record in the trace file. More...
 

Protected Types

typedef std::map< std::string,
Parallel_Salome_file_i * > 
_t_Salome_file_map
 
typedef std::map< std::string,
Engines::Parallel_Salome_file_proxy_impl * > 
_t_Proxy_Salome_file_map
 
typedef std::map< std::string,
std::string > 
_t_IOR_Proxy_Salome_file_map
 
typedef std::map< std::string,
Engines_Parallel_Component_i::_t_Salome_file_map * > 
_t_Service_file_map
 
typedef std::map< std::string,
Engines_Parallel_Component_i::_t_Proxy_Salome_file_map * > 
_t_Proxy_Service_file_map
 
typedef std::map< std::string,
Engines_Parallel_Component_i::_t_IOR_Proxy_Salome_file_map * > 
_t_IOR_Proxy_Service_file_map
 
enum  port_type { uses, provides, none }
 
typedef std::map< std::string,
port_t * > 
ports
 

Protected Attributes

int _studyId
 
std::string _instanceName
 
std::string _interfaceName
 
CORBA::ORB_var _orb
 
PortableServer::POA_var _poa
 
PortableServer::ObjectId * _id
 
PortableServer::ObjectId * _contId
 
Engines_Parallel_Component_i_thisObj
 
RegistryConnexion_myConnexionToRegistry
 
NOTIFICATION_Supplier_notifSupplier
 
std::map< std::string, CORBA::Any > _fieldsDict
 
_t_Service_file_map _Input_Service_file_map
 
_t_Service_file_map _Output_Service_file_map
 
_t_Service_file_map::iterator _Service_file_map_it
 
_t_Salome_file_map::iterator _Salome_file_map_it
 
_t_Proxy_Service_file_map _Proxy_Input_Service_file_map
 
_t_Proxy_Service_file_map _Proxy_Output_Service_file_map
 
_t_Proxy_Service_file_map::iterator _Proxy_Service_file_map_it
 
_t_Proxy_Salome_file_map::iterator _Proxy_Salome_file_map_it
 
_t_IOR_Proxy_Service_file_map _IOR_Proxy_Input_Service_file_map
 
_t_IOR_Proxy_Service_file_map _IOR_Proxy_Output_Service_file_map
 
_t_IOR_Proxy_Service_file_map::iterator _IOR_Proxy_Service_file_map_it
 
_t_IOR_Proxy_Salome_file_map::iterator _IOR_Proxy_Salome_file_map_it
 
std::string _serviceName
 
std::string _graphName
 
std::string _nodeName
 
pthread_mutex_t * deploy_mutex
 
char_proxy
 
ports my_ports
 
ports::iterator my_ports_it
 

Static Protected Attributes

static bool _isMultiStudy = true
 
static bool _isMultiInstance = false
 

Member Typedef Documentation

typedef std::map<std::string, std::string> Engines_Parallel_Component_i::_t_IOR_Proxy_Salome_file_map
protectedinherited
typedef std::map<std::string, Engines::Parallel_Salome_file_proxy_impl*> Engines_Parallel_Component_i::_t_Proxy_Salome_file_map
protectedinherited
typedef std::map<std::string, Parallel_Salome_file_i*> Engines_Parallel_Component_i::_t_Salome_file_map
protectedinherited
typedef std::map<std::string, port_t *> Engines_DSC_interface::ports
protectedinherited

Member Enumeration Documentation

enum Engines_DSC_interface::port_type
protectedinherited
Enumerator
uses 
provides 
none 

Constructor & Destructor Documentation

Engines_ParallelDSC_i::Engines_ParallelDSC_i ( CORBA::ORB_ptr  orb,
char ior,
int  rank,
PortableServer::POA_ptr  poa,
PortableServer::ObjectId *  contId,
const char instanceName,
const char interfaceName,
bool  notif = false 
)
Engines_ParallelDSC_i::~Engines_ParallelDSC_i ( )
virtual

Member Function Documentation

CORBA::Boolean Engines_ParallelDSC_i::add_parallel_provides_node_port ( Ports::Port_PaCO_ptr  ref,
const char provides_port_name 
)
virtual

Permits to add a parallel node of a parallel provides port.

Parameters
refCORBA node reference.
provides_port_nameprovides port associated with the node.
Returns
true if the node is correctly added.

Referenced by Param_Double_Port_provides_i::init_port().

CORBA::Boolean Engines_ParallelDSC_i::add_parallel_provides_proxy_port ( const CORBA::Object_ptr  ref,
const char provides_port_name,
Ports::PortProperties_ptr  port_prop 
)
virtual

This method is used by the node that want to add the parallel proxy port.

Parameters
refCORBA proxy reference.
provides_port_nameprovides port associated with the proxy.
Returns
true if the proxy is correctly added.

Referenced by Param_Double_Port_provides_i::init_port().

CORBA::Boolean Engines_ParallelDSC_i::add_parallel_provides_proxy_wait ( const char provides_port_name)
virtual

This method by the nodes that do not add the proxy to wait is reference.

Parameters
provides_port_nameprovides port associated with the proxy.
Returns
true if the proxy is correctly added.

References get_proxy().

Referenced by Param_Double_Port_provides_i::init_port().

virtual void Engines_ParallelDSC_i::add_provides_port ( Ports::Port_ptr  ref,
const char provides_port_name,
Ports::PortProperties_ptr  port_prop 
) throw (Engines::DSC::PortAlreadyDefined, Engines::DSC::NilPort, Engines::DSC::BadProperty)
virtual
virtual void Engines_ParallelDSC_i::add_uses_port ( const char repository_id,
const char uses_port_name,
Ports::PortProperties_ptr  port_prop 
) throw (Engines::DSC::PortAlreadyDefined, Engines::DSC::BadProperty)
virtual
void Engines_Parallel_Component_i::CancelThread ( )
inherited

C++ method:

References Engines_Parallel_Component_i::_CanceledThread.

Referenced by CallCancelThread().

void Engines_Parallel_Component_i::checkInputFilesToService ( const char service_name)
virtualinherited
void Engines_Parallel_Component_i::checkOutputFilesToService ( const char service_name)
virtualinherited
void Engines_Parallel_Component_i::configureSalome_file ( std::string  service_name,
std::string  file_port_name,
Engines::Parallel_Salome_file_proxy_impl *  file 
)
virtualinherited

C++ method: used to configure the Salome_file into the runtime.

Parameters
service_namename of the service that use this Salome_file
file_port_namename of the Salome_file
fileParallel Salome_file C++ object

Referenced by Engines_Parallel_Component_i::checkInputFilesToService(), and Engines_Parallel_Component_i::checkOutputFilesToService().

virtual void Engines_ParallelDSC_i::connect_provides_port ( const char provides_port_name) throw (Engines::DSC::PortNotDefined)
virtual
virtual void Engines_ParallelDSC_i::connect_uses_port ( const char uses_port_name,
Ports::Port_ptr  provides_port_ref 
) throw (Engines::DSC::PortNotDefined, Engines::DSC::BadPortType, Engines::DSC::NilPort)
virtual
void Engines_Parallel_Component_i::destroy ( )
inherited

CORBA method: Deactivate this instance.

CORBA object is deactivated (do not respond any more to CORBA calls), the connection to Regsitry is removed (Registry informed of deactivation), internal server reference counter on the derived servant class is decremented, to allow destruction of the class (delete) by POA, when there are no more references. – TO BE USED BY CONTAINER ONLY (Container housekeeping) –

References Engines_Parallel_Component_i::_destroyed, and MESSAGE.

virtual void Engines_ParallelDSC_i::disconnect_provides_port ( const char provides_port_name,
const Engines::DSC::Message  message 
) throw (Engines::DSC::PortNotDefined, Engines::DSC::PortNotConnected)
virtual
virtual void Engines_ParallelDSC_i::disconnect_uses_port ( const char uses_port_name,
Ports::Port_ptr  provides_port_ref,
const Engines::DSC::Message  message 
) throw (Engines::DSC::PortNotDefined, Engines::DSC::PortNotConnected, Engines::DSC::BadPortReference)
virtual
Engines::TMPFile * Engines_Parallel_Component_i::DumpPython ( CORBA::Object_ptr  theStudy,
CORBA::Boolean  isPublished,
CORBA::Boolean  isMultiFile,
CORBA::Boolean &  isValidScript 
)
virtualinherited

C++ method: DumpPython default implementation.

char * Engines_Parallel_Component_i::get_parallel_proxy_object ( )
inherited
virtual Ports::PortProperties_ptr Engines_ParallelDSC_i::get_port_properties ( const char port_name) throw (Engines::DSC::PortNotDefined)
virtual
virtual Ports::Port_ptr Engines_ParallelDSC_i::get_provides_port ( const char provides_port_name,
const CORBA::Boolean  connection_error 
) throw (Engines::DSC::PortNotDefined, Engines::DSC::PortNotConnected)
virtual
const char * Engines_ParallelDSC_i::get_proxy ( const char provides_port_name)
virtual

Used to get the proxy of the parallel port.

Parameters
provides_port_namename of the parallel provides port.
Returns
IOR of the proxy.

References Engines_Parallel_Component_i::_orb, and Engines_DSC_interface::get_provides_port().

Referenced by add_parallel_provides_proxy_wait(), Param_Double_Port_provides_i::init_port(), and Param_Double_Port_provides_i::wait_init_port().

virtual Engines::DSC::uses_port* Engines_ParallelDSC_i::get_uses_port ( const char uses_port_name) throw (Engines::DSC::PortNotDefined, Engines::DSC::PortNotConnected)
virtual
Engines_Parallel_Container_i * Engines_Parallel_Component_i::GetContainerPtr ( )
inherited

C++ method: return Container Servant.

References Engines_Parallel_Component_i::_contId, and Engines_Parallel_Component_i::_poa.

Engines::Container_ptr Engines_Parallel_Component_i::GetContainerRef ( )
inherited

CORBA method: return CORBA reference of the Container.

References Engines_Parallel_Component_i::_contId, Engines_Parallel_Component_i::_poa, and MESSAGE.

std::string Engines_Parallel_Component_i::GetDynLibraryName ( const char componentName)
staticinherited

C++ method: return standard library name built on component name.

PortableServer::ObjectId * Engines_Parallel_Component_i::getId ( )
inherited

C++ method: return CORBA instance id, the id is set in derived class constructor, when instance is activated.

References Engines_Parallel_Component_i::_id.

Engines::Salome_file_ptr Engines_Parallel_Component_i::getInputFileToService ( const char service_name,
const char Salome_file_name 
)
virtualinherited
virtual char* Engines_Parallel_Component_i::getObjectInfo ( CORBA::Long  studyId,
const char entry 
)
virtualinherited
Engines::Salome_file_ptr Engines_Parallel_Component_i::getOutputFileToService ( const char service_name,
const char Salome_file_name 
)
virtualinherited
Engines::FieldsDict * Engines_Parallel_Component_i::getProperties ( )
inherited

CORBA method: returns a previously stored map (key=string,value=any) as a sequence.

(see setProperties)

References Engines_Parallel_Component_i::_fieldsDict.

CORBA::Long Engines_Parallel_Component_i::getStudyId ( )
inherited

CORBA method: Get study Id.

Returns
-1: not initialised (Internal Error) 0: multistudy component instance >0: study id associated to this instance

References Engines_Parallel_Component_i::_studyId.

char * Engines_Parallel_Component_i::graphName ( )
inherited
virtual bool Engines_Parallel_Component_i::hasObjectInfo ( )
virtualinherited
char * Engines_Parallel_Component_i::instanceName ( )
inherited

CORBA method: return name of the instance, unique in this Container.

References Engines_Parallel_Component_i::_instanceName.

char * Engines_Parallel_Component_i::interfaceName ( )
inherited

CORBA method: return name of the component class.

References Engines_Parallel_Component_i::_interfaceName.

virtual CORBA::Boolean Engines_ParallelDSC_i::is_connected ( const char port_name) throw (Engines::DSC::PortNotDefined)
virtual
static bool Engines_Parallel_Component_i::isMultiInstance ( )
staticinherited
static bool Engines_Parallel_Component_i::isMultiStudy ( )
staticinherited
bool Engines_Parallel_Component_i::Kill_impl ( )
inherited

CORBA method: used in Supervision.

References Engines_Parallel_Component_i::_ThreadId, and Engines_Parallel_Component_i::Killer().

bool Engines_Parallel_Component_i::Killer ( pthread_t  ThreadId,
int  signum 
)
inherited
void Engines_Parallel_Component_i::Names ( const char graphName,
const char nodeName 
)
inherited
char * Engines_Parallel_Component_i::nodeName ( )
inherited
void Engines_Parallel_Component_i::ping ( )
inherited

CORBA method: Test if instance is alive and responds.

References MESSAGE.

virtual void DSC_Callbacks::provides_port_changed ( const char provides_port_name,
int  connection_nbr,
const Engines::DSC::Message  message 
)
pure virtualinherited

This method is used by the component when the number of connection on a provides port changes.

  This information helps the user code to detect operation on its ports.
Parameters
provides_port_namethe name of the provides name that has changed.
connection_nbrthe new number of connection on the provides port.
messagecontains informations about the modification of the port.

Implemented in Superv_Component_i.

void Engines_Parallel_Component_i::send_parallel_proxy_object ( CORBA::Object_ptr  proxy_ref)
inherited

C++ method: Used by the Parallel Component to deploy a Parallel Salome_file.

References Engines_Parallel_Component_i::_orb, and Engines_Parallel_Component_i::_proxy.

void Engines_Parallel_Component_i::sendMessage ( const char event_type,
const char message 
)
inherited
void Engines_ParallelDSC_i::set_paco_proxy ( CORBA::Object_ptr  ref,
const char provides_port_name,
Ports::PortProperties_ptr  port_prop 
)
virtual

This method is used to register the proxy of the parallel port into all the nodes of the parallel component.

Parameters
refCORBA proxy reference.
provides_port_nameprovides port associated with the proxy.
port_propport properties.

References Engines_DSC_interface::add_provides_port().

void Engines_Parallel_Component_i::SetCurCpu ( )
inherited
void Engines_Parallel_Component_i::setProperties ( const Engines::FieldsDict dico)
inherited

CORBA method: Gives a sequence of (key=string,value=any) to the component.

Base class component stores the sequence in a map. The map is cleared before. This map is for use by derived classes.

Parameters
dicosequence of (key=string,value=any)

References Engines_Parallel_Component_i::_fieldsDict.

CORBA::Boolean Engines_Parallel_Component_i::setStudyId ( CORBA::Long  studyId)
inherited

C++ method: set study Id.

Parameters
studyId0 if instance is not associated to a study, >0 otherwise (== study id)
Returns
true if the set of study Id is OK must be set once by Container, at instance creation, and cannot be changed after.

References Engines_Parallel_Component_i::_studyId, and ASSERT.

virtual void DSC_Callbacks::uses_port_changed ( const char uses_port_name,
Engines::DSC::uses_port new_uses_port,
const Engines::DSC::Message  message 
)
pure virtualinherited

This method is used by the component when the number of connection on a uses port changes.

  This information helps the user code to detect operation on its ports.
Parameters
uses_port_namethe name of the uses name that has changed.
new_uses_portthe new sequence representing the uses port.
messagecontains informations about the modification of the port.

Implemented in Superv_Component_i.

void Engines_Parallel_Component_i::wait_parallel_object_proxy ( )
inherited

C++ method: Used by the Parallel Component to deploy a Parallel Salome_file.

References Engines_Parallel_Component_i::get_parallel_proxy_object().

Referenced by Engines_Parallel_Component_i::setInputFileToService(), and Engines_Parallel_Component_i::setOutputFileToService().

void Engines_DSC_interface::writeEvent ( const char request,
const std::string &  containerName,
const char instance_name,
const char port_name,
const char error,
const char message 
)
staticinherited

Write a record in the trace file.

Parameters
requestthe name of the request executed
containerNamethe name of the container where the request is executed
instance_namethe name of the component where the request is executed
port_namethe name of the port that is concerned
errorif an error has occured, a string that identifies the error
messageinformations about error or about the request

References initTrace().

Referenced by create_calcium_port(), CalciumInterface::ecp_cd(), CalciumInterface::ecp_ecriture(), CalciumInterface::ecp_effi(), CalciumInterface::ecp_efft(), CalciumInterface::ecp_fin(), CalciumInterface::ecp_fini(), CalciumInterface::ecp_fint(), CalciumInterface::ecp_lecture(), GenericPort< DataManipulator, COUPLING_POLICY >::get(), and GenericPort< DataManipulator, COUPLING_POLICY >::next().

Field Documentation

PortableServer::ObjectId* Engines_Parallel_Component_i::_contId
protectedinherited
std::map<std::string,CORBA::Any> Engines_Parallel_Component_i::_fieldsDict
protectedinherited
std::string Engines_Parallel_Component_i::_graphName
protectedinherited
_t_Service_file_map Engines_Parallel_Component_i::_Input_Service_file_map
protectedinherited
_t_IOR_Proxy_Service_file_map Engines_Parallel_Component_i::_IOR_Proxy_Input_Service_file_map
protectedinherited
_t_IOR_Proxy_Service_file_map Engines_Parallel_Component_i::_IOR_Proxy_Output_Service_file_map
protectedinherited
_t_IOR_Proxy_Salome_file_map::iterator Engines_Parallel_Component_i::_IOR_Proxy_Salome_file_map_it
protectedinherited
_t_IOR_Proxy_Service_file_map::iterator Engines_Parallel_Component_i::_IOR_Proxy_Service_file_map_it
protectedinherited
bool Engines_Parallel_Component_i::_isMultiInstance = false
staticprotectedinherited
bool Engines_Parallel_Component_i::_isMultiStudy = true
staticprotectedinherited
RegistryConnexion* Engines_Parallel_Component_i::_myConnexionToRegistry
protectedinherited
std::string Engines_Parallel_Component_i::_nodeName
protectedinherited
_t_Service_file_map Engines_Parallel_Component_i::_Output_Service_file_map
protectedinherited
PortableServer::POA_var Engines_Parallel_Component_i::_poa
protectedinherited
_t_Proxy_Salome_file_map::iterator Engines_Parallel_Component_i::_Proxy_Salome_file_map_it
protectedinherited
_t_Salome_file_map::iterator Engines_Parallel_Component_i::_Salome_file_map_it
protectedinherited
_t_Service_file_map::iterator Engines_Parallel_Component_i::_Service_file_map_it
protectedinherited
std::string Engines_Parallel_Component_i::_serviceName
protectedinherited
int Engines_Parallel_Component_i::_studyId
protectedinherited
Engines_Parallel_Component_i* Engines_Parallel_Component_i::_thisObj
protectedinherited
ports Engines_DSC_interface::my_ports
protectedinherited
ports::iterator Engines_DSC_interface::my_ports_it
protectedinherited