]> SALOME platform Git repositories - samples/component.git/blobdiff - src/AddComponent/AddComponent_Impl.hxx
Salome HOME
Porting SALOME COMPONENT module to win32 platform.
[samples/component.git] / src / AddComponent / AddComponent_Impl.hxx
index d6db6e2cc2d53f3c306885b275e7c9b1ba602757..85393e213552a001c9785b10f96b1d81349d0686 100644 (file)
 #ifndef _ADDINTERFACE_IMPL_HXX_
 #define _ADDINTERFACE_IMPL_HXX_
 
-//#include <iostream.h>
+
+#include "AddComponent.hxx"
 #include <SALOMEconfig.h>
 #include CORBA_SERVER_HEADER(AddComponent)
 #include CORBA_SERVER_HEADER(SALOME_Component)
 #include "SALOME_Component_i.hxx"
 
-class AddComponent_Impl :  public POA_SuperVisionTest::AddComponent ,
-                           public Engines_Component_i {
+class ADDCOMPONENTENGINE_EXPORT AddComponent_Impl :  public POA_SuperVisionTest::AddComponent ,
+                                                     public Engines_Component_i {
 public:
   AddComponent_Impl() ;
   AddComponent_Impl( CORBA::ORB_ptr orb,
@@ -83,6 +84,7 @@ private:
 };
 
 extern "C"
+  ADDCOMPONENTENGINE_EXPORT
   PortableServer::ObjectId * AddComponentEngine_factory
                                    ( CORBA::ORB_ptr orb ,
                                      PortableServer::POA_ptr poa ,