Version: 9.12.0
SALOME_KernelServices.cxx File Reference
#include "SALOME_KernelServices.hxx"
#include "SALOME_Fake_NamingService.hxx"
#include "Utils_SALOME_Exception.hxx"
#include "KernelBasis.hxx"
#include <map>
#include <memory>
Include dependency graph for SALOME_KernelServices.cxx:

Namespaces

 KERNEL
 Methods to be used in SSL mode to skip NS.
 

Functions

void KERNEL::assignNamingServiceSL ()
 
SALOME_NamingService_AbstractKERNEL::getNamingService ()
 This function returns a static reference to the SALOME naming service. More...
 
SALOME_LifeCycleCORBAKERNEL::getLifeCycleCORBA ()
 This function returns a static reference to the SALOME life cycle CORBA. More...
 
SALOMEDS::Study_ptr KERNEL::getStudyServant ()
 This returns a static reference to the SALOME study. More...
 
SALOME::Session_ptr KERNEL::getSalomeSession ()
 This returns a static reference to the SALOME session. More...
 
Engines::SalomeLauncher_ptr KERNEL::getSalomeLauncher ()
 This returns a static reference to the SALOME launcher. More...
 
Engines::ResourcesManager_ptr KERNEL::getResourcesManager ()
 
CORBA::Object_ptr KERNEL::SObjectToObject (SALOMEDS::SObject_ptr theSObject)
 This function retrieve the CORBA object reference from the study object wrapping it. More...
 
CORBA::Object_ptr KERNEL::IORToObject (char *IOR)
 This function provides a CORBA pointer to a servant from its IOR given as a string of characters. More...
 
SALOME::SALOME_Exception KERNEL::createSalomeException (const char *text)
 
void KERNEL::RegisterCompo (const std::string &compoName, CORBA::Object_var compoPtr)
 
CORBA::Object_var KERNEL::RetrieveCompo (const std::string &compoName)
 

Variables

std::map< std::string, CORBA::Object_var > _compo_map
 
std::unique_ptr< SALOME_NamingService_Abstract_naming_service
 

Variable Documentation

◆ _compo_map

std::map<std::string,CORBA::Object_var> _compo_map

◆ _naming_service