Version: 9.15.0
NewStyleNS Class Reference

#include <Session_NS_wrapper.hxx>

Public Types

using RealNS = SALOME_Fake_NamingService
 

Public Member Functions

 NewStyleNS (CORBA::ORB_ptr orb)
 
void Register (CORBA::Object_ptr ObjRef, const char *Path)
 
CORBA::Object_ptr Resolve (const char *Path)
 
RealNSgetNS ()
 
Abstract_Engines_Container_i * activateContainer (CORBA::ORB_var orb, PortableServer::POA_var poa, int argc, char **argv)
 

Static Public Member Functions

static void defineDefaultSALOMEKERNELNamingService ()
 
static void activateContainerManager (CORBA::ORB_var orb)
 
static void activateSession (CORBA::ORB_var orb, PortableServer::POA_var poa, QMutex *GUIMutex, QWaitCondition *GUILauncher, int argc, char **argv)
 
static void activateSALOMEDS (CORBA::ORB_var orb, PortableServer::POA_var poa)
 
static CORBA::Object_var forServerChecker (const char *NSName, int argc, char **argv)
 
static CosNaming::NamingContext_var checkTrueNamingServiceIfExpected (int argc, char **argv, bool &forceOK)
 

Static Public Attributes

static const char LibName [] ="SalomeAppSL"
 

Private Attributes

RealNS _NS
 

Member Typedef Documentation

◆ RealNS

using NewStyleNS::RealNS = SALOME_Fake_NamingService

Constructor & Destructor Documentation

◆ NewStyleNS()

NewStyleNS::NewStyleNS ( CORBA::ORB_ptr  orb)
inline

Member Function Documentation

◆ activateContainer()

Abstract_Engines_Container_i * NewStyleNS::activateContainer ( CORBA::ORB_var  orb,
PortableServer::POA_var  poa,
int  argc,
char **  argv 
)

◆ activateContainerManager()

void NewStyleNS::activateContainerManager ( CORBA::ORB_var  orb)
static

◆ activateSALOMEDS()

void NewStyleNS::activateSALOMEDS ( CORBA::ORB_var  orb,
PortableServer::POA_var  poa 
)
static

◆ activateSession()

void NewStyleNS::activateSession ( CORBA::ORB_var  orb,
PortableServer::POA_var  poa,
QMutex *  GUIMutex,
QWaitCondition *  GUILauncher,
int  argc,
char **  argv 
)
static

◆ checkTrueNamingServiceIfExpected()

CosNaming::NamingContext_var NewStyleNS::checkTrueNamingServiceIfExpected ( int  argc,
char **  argv,
bool &  forceOK 
)
static

◆ defineDefaultSALOMEKERNELNamingService()

void NewStyleNS::defineDefaultSALOMEKERNELNamingService ( )
static

◆ forServerChecker()

CORBA::Object_var NewStyleNS::forServerChecker ( const char *  NSName,
int  argc,
char **  argv 
)
static

◆ getNS()

RealNS* NewStyleNS::getNS ( )
inline

◆ Register()

void NewStyleNS::Register ( CORBA::Object_ptr  ObjRef,
const char *  Path 
)
inline

◆ Resolve()

CORBA::Object_ptr NewStyleNS::Resolve ( const char *  Path)
inline

Member Data Documentation

◆ _NS

RealNS NewStyleNS::_NS
private

◆ LibName

const char NewStyleNS::LibName ="SalomeAppSL"
static

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