Version: 9.15.0
PVServer_ServiceLoader Class Reference

#include <PVServer_ServiceLoader.h>

Public Member Functions

 PVServer_ServiceLoader ()
 
virtual ~PVServer_ServiceLoader ()
 
std::string findOrLoadService (const std::string &)
 Get the IOR of the CORBA service handling the PVServer. More...
 

Private Member Functions

SALOME_LifeCycleCORBA * lcc ()
 
std::string findService (const std::string &)
 
std::string loadService (const std::string &)
 
Engines::Container_ptr getContainer (const std::string &, const std::string &)
 

Private Attributes

SALOME_LifeCycleCORBA * myLcc
 
std::unique_ptr< SALOME_Fake_NamingService > mySSLNS
 

Constructor & Destructor Documentation

◆ PVServer_ServiceLoader()

PVServer_ServiceLoader::PVServer_ServiceLoader ( )

References myLcc, and mySSLNS.

◆ ~PVServer_ServiceLoader()

PVServer_ServiceLoader::~PVServer_ServiceLoader ( )
virtual

References myLcc.

Member Function Documentation

◆ findOrLoadService()

std::string PVServer_ServiceLoader::findOrLoadService ( const std::string &  containerName)

Get the IOR of the CORBA service handling the PVServer.

References findService(), and loadService().

◆ findService()

std::string PVServer_ServiceLoader::findService ( const std::string &  containerName)
private

References getContainer(), and lcc().

◆ getContainer()

Engines::Container_ptr PVServer_ServiceLoader::getContainer ( const std::string &  containerName,
const std::string &  mode 
)
private

References lcc().

◆ lcc()

SALOME_LifeCycleCORBA * PVServer_ServiceLoader::lcc ( )
private

References myLcc.

◆ loadService()

std::string PVServer_ServiceLoader::loadService ( const std::string &  containerName)
private

References getContainer().

Member Data Documentation

◆ myLcc

SALOME_LifeCycleCORBA* PVServer_ServiceLoader::myLcc
private

◆ mySSLNS

std::unique_ptr<SALOME_Fake_NamingService> PVServer_ServiceLoader::mySSLNS
private

The documentation for this class was generated from the following files: