21 #ifndef PVSERVERSERVICELOADER_H_
22 #define PVSERVERSERVICELOADER_H_
25 #include "SALOME_Fake_NamingService.hxx"
26 #include <SALOMEconfig.h>
27 #include CORBA_CLIENT_HEADER(SALOME_Component)
32 class SALOME_LifeCycleCORBA;
39 virtual const char*
what() const noexcept {
return _what.c_str(); }
51 std::string findOrLoadService(
const std::string& );
54 SALOME_LifeCycleCORBA* lcc();
55 std::string findService(
const std::string& );
56 std::string loadService(
const std::string& );
57 Engines::Container_ptr getContainer(
const std::string&,
const std::string& );
61 std::unique_ptr<SALOME_Fake_NamingService>
mySSLNS;
#define PVSERVERSERVICELOADER_EXPORT
Definition: PVServerServiceLoader.h:30
Definition: PVServer_ServiceLoader.h:35
~PVServer_ServiceLoader_Exception() noexcept
Definition: PVServer_ServiceLoader.h:38
PVServer_ServiceLoader_Exception(const std::string &what)
Definition: PVServer_ServiceLoader.h:37
std::string _what
Definition: PVServer_ServiceLoader.h:41
virtual const char * what() const noexcept
Definition: PVServer_ServiceLoader.h:39
Definition: PVServer_ServiceLoader.h:45
SALOME_LifeCycleCORBA * myLcc
Definition: PVServer_ServiceLoader.h:60
std::unique_ptr< SALOME_Fake_NamingService > mySSLNS
Definition: PVServer_ServiceLoader.h:61