Version: 9.15.0
SALOME_NamingService_Container_Abstract Class Referenceabstract

#include <SALOME_NamingService_Abstract.hxx>

Inheritance diagram for SALOME_NamingService_Container_Abstract:

Public Member Functions

virtual void init_orb (CORBA::ORB_ptr orb=0)=0
 
virtual SALOME_NamingService_Container_Abstractclone ()=0
 
virtual void Register (CORBA::Object_ptr ObjRef, const char *Path)=0
 
virtual void Destroy_FullDirectory (const char *Path)=0
 
virtual void Destroy_Name (const char *Path)=0
 
virtual CORBA::Object_ptr Resolve (const char *Path)=0
 
virtual CORBA::Object_ptr ResolveFirst (const char *Path)=0
 
virtual bool IsTrueNS () const =0
 

Static Public Attributes

static constexpr char SEP = '/'
 

Member Function Documentation

◆ clone()

◆ Destroy_FullDirectory()

virtual void SALOME_NamingService_Container_Abstract::Destroy_FullDirectory ( const char *  Path)
pure virtual

◆ Destroy_Name()

◆ init_orb()

virtual void SALOME_NamingService_Container_Abstract::init_orb ( CORBA::ORB_ptr  orb = 0)
pure virtual

◆ IsTrueNS()

virtual bool SALOME_NamingService_Container_Abstract::IsTrueNS ( ) const
pure virtual

◆ Register()

◆ Resolve()

◆ ResolveFirst()

virtual CORBA::Object_ptr SALOME_NamingService_Container_Abstract::ResolveFirst ( const char *  Path)
pure virtual

Field Documentation

◆ SEP

constexpr char SALOME_NamingService_Container_Abstract::SEP = '/'
staticconstexpr