Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PVServer_ServiceLoader Class Reference

#include <PVServer_ServiceLoader.h>

Public Member Functions

 PVServer_ServiceLoader () throw (PVServer_ServiceLoader_Exception)
 
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
 

Constructor & Destructor Documentation

PVServer_ServiceLoader::PVServer_ServiceLoader ( ) throw (PVServer_ServiceLoader_Exception)
PVServer_ServiceLoader::~PVServer_ServiceLoader ( )
virtual

References myLcc.

Member Function Documentation

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

References findService(), and loadService().

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

References getContainer(), lcc(), and obj.

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

References lcc().

SALOME_LifeCycleCORBA * PVServer_ServiceLoader::lcc ( )
private

References myLcc.

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

References getContainer().

Member Data Documentation

SALOME_LifeCycleCORBA* PVServer_ServiceLoader::myLcc
private

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