Version: 9.12.0
SALOME_Embedded_NamingService_Client Class Reference

#include <SALOME_Embedded_NamingService_Client.hxx>

Inheritance diagram for SALOME_Embedded_NamingService_Client:

Public Member Functions

 SALOME_Embedded_NamingService_Client (Engines::EmbeddedNamingService_var remoteNSServ)
 
void init_orb (CORBA::ORB_ptr orb=0) override
 
bool IsTrueNS () const override
 
SALOME_NamingService_Container_Abstractclone () override
 
void Register (CORBA::Object_ptr ObjRef, const char *Path) override
 
void Destroy_FullDirectory (const char *Path) override
 
void Destroy_Name (const char *Path) override
 
CORBA::Object_ptr Resolve (const char *Path) override
 
CORBA::Object_ptr ResolveFirst (const char *Path) override
 
Engines::EmbeddedNamingService_var GetObject () const
 

Static Public Attributes

static constexpr char SEP = '/'
 

Private Member Functions

 SALOME_Embedded_NamingService_Client (const SALOME_Embedded_NamingService_Client &other)=default
 

Private Attributes

Engines::EmbeddedNamingService_var _remote_ns_serv
 

Constructor & Destructor Documentation

◆ SALOME_Embedded_NamingService_Client() [1/2]

SALOME_Embedded_NamingService_Client::SALOME_Embedded_NamingService_Client ( Engines::EmbeddedNamingService_var  remoteNSServ)

Referenced by clone().

◆ SALOME_Embedded_NamingService_Client() [2/2]

SALOME_Embedded_NamingService_Client::SALOME_Embedded_NamingService_Client ( const SALOME_Embedded_NamingService_Client other)
privatedefault

Member Function Documentation

◆ clone()

SALOME_NamingService_Container_Abstract * SALOME_Embedded_NamingService_Client::clone ( )
overridevirtual

◆ Destroy_FullDirectory()

void SALOME_Embedded_NamingService_Client::Destroy_FullDirectory ( const char *  Path)
overridevirtual

◆ Destroy_Name()

void SALOME_Embedded_NamingService_Client::Destroy_Name ( const char *  Path)
overridevirtual

◆ GetObject()

Engines::EmbeddedNamingService_var SALOME_Embedded_NamingService_Client::GetObject ( ) const

◆ init_orb()

void SALOME_Embedded_NamingService_Client::init_orb ( CORBA::ORB_ptr  orb = 0)
overridevirtual

◆ IsTrueNS()

bool SALOME_Embedded_NamingService_Client::IsTrueNS ( ) const
overridevirtual

◆ Register()

void SALOME_Embedded_NamingService_Client::Register ( CORBA::Object_ptr  ObjRef,
const char *  Path 
)
overridevirtual

◆ Resolve()

CORBA::Object_ptr SALOME_Embedded_NamingService_Client::Resolve ( const char *  Path)
overridevirtual

◆ ResolveFirst()

CORBA::Object_ptr SALOME_Embedded_NamingService_Client::ResolveFirst ( const char *  Path)
overridevirtual

Field Documentation

◆ _remote_ns_serv

Engines::EmbeddedNamingService_var SALOME_Embedded_NamingService_Client::_remote_ns_serv
private

◆ SEP

constexpr char SALOME_NamingService_Container_Abstract::SEP = '/'
staticconstexprinherited