-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2024 CEA, EDF
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
PortableServer::POA_ptr poa,
PortableServer::ObjectId* contId,
const char* instanceName,
- const char* interfaceName)
- : Engines_Component_i(orb, poa, contId, instanceName, interfaceName)
+ const char* interfaceName,
+ bool checkNS)
+ : Engines_Component_i(orb, poa, contId, instanceName, interfaceName, false, checkNS)
{
MESSAGE("activate object");
_thisObj = this ;
MEDCALC::MEDCommandsHistoryManager_ptr managerPtr = manager->_this();
return managerPtr;
}
-
-extern "C"
-{
- PortableServer::ObjectId* MEDFactoryEngine_factory(
- CORBA::ORB_ptr orb,
- PortableServer::POA_ptr poa,
- PortableServer::ObjectId* contId,
- const char* instanceName,
- const char* interfaceName)
- {
- MESSAGE("PortableServer::ObjectId * MEDEngine_factory()");
- SCRUTE(interfaceName);
- MEDFactory_i* factory = new MEDFactory_i(orb, poa, contId,
- instanceName,
- interfaceName);
- return factory->getId() ;
- }
-}