25 #include <SALOMEconfig.h>
26 #include CORBA_CLIENT_HEADER(SALOME_Embedded_NamingService)
33 bool IsTrueNS()
const override {
return false; }
35 void Register(CORBA::Object_ptr ObjRef,
const char* Path)
override;
38 CORBA::Object_ptr
Resolve(
const char* Path)
override;
39 CORBA::Object_ptr
ResolveFirst(
const char* Path)
override;
41 Engines::EmbeddedNamingService_var
GetObject()
const {
return _remote_ns_serv; }
#define NAMINGSERVICE_EXPORT
Definition: SALOME_NamingService_defs.hxx:36
Definition: SALOME_Embedded_NamingService_Client.hxx:29
Engines::EmbeddedNamingService_var GetObject() const
Definition: SALOME_Embedded_NamingService_Client.hxx:41
Engines::EmbeddedNamingService_var _remote_ns_serv
Definition: SALOME_Embedded_NamingService_Client.hxx:45
bool IsTrueNS() const override
Definition: SALOME_Embedded_NamingService_Client.hxx:33
SALOME_Embedded_NamingService_Client(const SALOME_Embedded_NamingService_Client &other)=default
SALOME_Embedded_NamingService_Client(Engines::EmbeddedNamingService_var remoteNSServ)
Definition: SALOME_Embedded_NamingService_Client.hxx:31
Definition: SALOME_NamingService_Abstract.hxx:32
virtual CORBA::Object_ptr Resolve(const char *Path)=0
virtual void Destroy_Name(const char *Path)=0
virtual void Register(CORBA::Object_ptr ObjRef, const char *Path)=0
virtual void init_orb(CORBA::ORB_ptr orb=0)=0
virtual SALOME_NamingService_Container_Abstract * clone()=0
virtual void Destroy_FullDirectory(const char *Path)=0
virtual CORBA::Object_ptr ResolveFirst(const char *Path)=0
orb
Definition: salome.py:122