23 #define private public
24 #define protected public
25 #include <omniORB4/CORBA.h>
26 #include <omniORB4/internal/typecode.h>
35 #include "SALOME_NamingService.hxx"
36 #include "SALOME_LifeCycleCORBA.hxx"
37 #include "SALOME_ContainerManager.hxx"
38 #include "Basics_Utils.hxx"
46 #define getpid _getpid
52 using namespace YACS::ENGINE;
64 :
Container(other),_componentNames(other._componentNames),
65 _launchModeType(other._launchModeType->deepCpyOnlyStaticInfo()),
66 _shutdownLevel(other._shutdownLevel),
72 const std::vector<std::string>& componentNames,
int shutdownLev):
Container(other),_componentNames(componentNames),
118 throw Exception(
"SalomeContainer::checkCapabilityToDealWith : SalomeContainer is not able to deal with this type of ComponentInstance.");
125 std::istringstream iss(value);
143 throw Exception(
"SalomeContainer::setProperty : type value is not correct (mono or multi): " + value);
155 std::ostringstream oss; oss << reti;