#include <SALOME_NamingService_Wrapper.hxx>


Public Member Functions | |
| SALOME_NamingService_Wrapper () | |
| SALOME_NamingService_Wrapper (CORBA::ORB_ptr orb) | |
| std::vector< std::string > | repr () override |
| void | init_orb (CORBA::ORB_ptr orb=0) override |
| bool | IsTrueNS () const override |
| void | Register (CORBA::Object_ptr ObjRef, const char *Path) override |
| CORBA::Object_ptr | Resolve (const char *Path) override |
| CORBA::Object_ptr | ResolveFirst (const char *Path) override |
| void | Destroy_Name (const char *Path) override |
| void | Destroy_Directory (const char *Path) override |
| void | Destroy_FullDirectory (const char *Path) override |
| bool | Change_Directory (const char *Path) override |
| std::vector< std::string > | list_subdirs () override |
| std::vector< std::string > | list_directory () override |
| std::vector< std::string > | list_directory_recurs () override |
| SALOME_NamingService_Abstract * | clone () override |
| CORBA::Object_ptr | ResolveComponent (const char *hostname, const char *containerName, const char *componentName, const int nbproc=0) override |
Private Member Functions | |
| SALOME_NamingService_Wrapper (const SALOME_NamingService_Wrapper &other) | |
| void | initializeEffectiveNS () |
Private Attributes | |
| std::unique_ptr< SALOME_NamingService_Abstract > | _effective_ns |
Decorator class that allows YACS engine to switch between :
Definition at line 32 of file SALOME_NamingService_Wrapper.hxx.
| SALOME_NamingService_Wrapper::SALOME_NamingService_Wrapper | ( | ) |
Definition at line 26 of file SALOME_NamingService_Wrapper.cxx.
References initializeEffectiveNS().
| SALOME_NamingService_Wrapper::SALOME_NamingService_Wrapper | ( | CORBA::ORB_ptr | orb | ) |
Definition at line 31 of file SALOME_NamingService_Wrapper.cxx.
References _effective_ns, and initializeEffectiveNS().
|
private |
Definition at line 37 of file SALOME_NamingService_Wrapper.cxx.
|
inlineoverride |
Definition at line 46 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 50 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 44 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 45 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 43 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 38 of file SALOME_NamingService_Wrapper.hxx.
References orb.
Referenced by YACS::ENGINE::RuntimeSALOME::getCatalogOfComputeNodes(), and YACS::ENGINE::SalomeContainerToolsBase::Start().
|
private |
Definition at line 41 of file SALOME_NamingService_Wrapper.cxx.
References _effective_ns.
Referenced by SALOME_NamingService_Wrapper().
|
inlineoverride |
Definition at line 39 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 48 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 49 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 47 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 40 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 37 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 41 of file SALOME_NamingService_Wrapper.hxx.
Referenced by YACS::HMI::GenericGui::GenericGui(), YACS::ENGINE::RuntimeSALOME::getCatalogOfComputeNodes(), YACS::HMI::GenericGui::getMachineList(), YACS::ENGINE::SalomeContainerTools::getResourceProperties(), YACS::HMI::BatchJobsListDialog::getSalomeLauncher(), main(), shutdownServers(), and YACS::ENGINE::SalomeContainerToolsBase::Start().
|
inlineoverride |
Definition at line 51 of file SALOME_NamingService_Wrapper.hxx.
|
inlineoverride |
Definition at line 42 of file SALOME_NamingService_Wrapper.hxx.
|
private |
Definition at line 56 of file SALOME_NamingService_Wrapper.hxx.
Referenced by initializeEffectiveNS(), and SALOME_NamingService_Wrapper().