#include "KernelHelpers.hxx"#include "SALOMEconfig.h"#include <CORBA_SERVER_HEADER(SALOMEDS)>#include <CORBA_SERVER_HEADER(SALOMEDS_Attributes)>#include <CORBA_SERVER_HEADER(SALOME_Launcher)>#include <CORBA_CLIENT_HEADER(SALOME_Session)>#include <CORBA_SERVER_HEADER(SALOME_Exception)>#include "SALOME_NamingService.hxx"#include "SALOME_LifeCycleCORBA.hxx"#include "utilities.h"#include "Utils_CorbaException.hxx"

Go to the source code of this file.
Namespaces | |
| namespace | KERNEL |
Macros | |
| #define | SALOMELOG(msg) {MESS_BEGIN("[XSALOME]") << msg << MESS_END} |
| #define | LOG SALOMELOG |
Functions | |
| CORBA::ORB_ptr | KERNEL::getORB () |
| This function returns a static reference to the orb. More... | |
| SALOME_NamingService * | KERNEL::getNamingService () |
| This function returns a static reference to the SALOME naming service. More... | |
| SALOME_LifeCycleCORBA * | KERNEL::getLifeCycleCORBA () |
| This function returns a static reference to the SALOME life cycle CORBA. More... | |
| SALOME::Session_ptr | KERNEL::getSalomeSession () |
| This returns a static reference to the SALOME session. More... | |
| SALOMEDS::StudyManager_ptr | KERNEL::getStudyManager () |
| This returns a static reference to the SALOME study manager. More... | |
| Engines::SalomeLauncher_ptr | KERNEL::getSalomeLauncher () |
| This returns a static reference to the SALOME launcher. More... | |
| Engines::ResourcesManager_ptr | KERNEL::getResourcesManager () |
| SALOMEDS::Study_ptr | KERNEL::getStudyById (int aStudyId) |
| This returns the study with the specified id if it's defined in the SALOME study manager. More... | |
| int | KERNEL::getStudyId (SALOMEDS::Study_ptr study) |
| 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... | |
| CORBA::Object_ptr | KERNEL::SObjectToObject (SALOMEDS::SObject_ptr theSObject) |
| This function retrieve the CORBA object reference from the study object wrapping it. More... | |
| template<class TInterface > | |
| TInterface::_var_type | KERNEL::ObjectToInterface (CORBA::Object_ptr object) |
| This template function provides you with the servant (CORBA object narrowed to its interface) corresponding to the specified CORBA object (naked CORBA pointer). More... | |
| template<class TInterface > | |
| TInterface::_var_type | KERNEL::SObjectToInterface (SALOMEDS::SObject_ptr sobject) |
| SALOME::SALOME_Exception | KERNEL::createSalomeException (const char *text) |
| #define LOG SALOMELOG |
| #define SALOMELOG | ( | msg | ) | {MESS_BEGIN("[XSALOME]") << msg << MESS_END} |