X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESH_I%2FSMESH_MEDMesh_i.hxx;h=e76c5cd3622ca66abde6af1c117c0592bcba0896;hp=e8e82f17bd068ae6f48362d6196aa7db6ffe2580;hb=4f27e7392a109bdc465b943b8d92d969e93f129c;hpb=ed456586bfb1411c5bff73b221658766689a6253 diff --git a/src/SMESH_I/SMESH_MEDMesh_i.hxx b/src/SMESH_I/SMESH_MEDMesh_i.hxx index e8e82f17b..e76c5cd36 100644 --- a/src/SMESH_I/SMESH_MEDMesh_i.hxx +++ b/src/SMESH_I/SMESH_MEDMesh_i.hxx @@ -37,6 +37,7 @@ #include "SMDS_MeshElement.hxx" #include "SMDS_MeshNode.hxx" +#include "SALOME_GenericObj_i.hh" #define MED_NBR_GEOMETRIE_MAILLE 15 #define MED_NBR_TYPE 5 @@ -44,7 +45,7 @@ class SMESH_Mesh_i; class SMESH_MEDMesh_i: - public POA_SALOME_MED::MESH, public PortableServer::RefCountServantBase + public virtual POA_SALOME_MED::MESH, public virtual SALOME::GenericObj_i { public: private: protected: // C++ object containing values @@ -77,8 +78,8 @@ class SMESH_MEDMesh_i: // IDL Methods void setProtocol(SALOME::TypeOfCommunication typ) {} void release() {} - SALOME::Sender_ptr getSenderForCoordinates(long int) {return SALOME::Sender::_nil();} - SALOME::Sender_ptr getSenderForConnectivity(long int, long int, long int, long int) {return SALOME::Sender::_nil();} + SALOME::SenderDouble_ptr getSenderForCoordinates(long int) {return SALOME::SenderDouble::_nil();} + SALOME::SenderInt_ptr getSenderForConnectivity(long int, long int, long int, long int) {return SALOME::SenderInt::_nil();} char *getName() throw(SALOME::SALOME_Exception); CORBA::Long getSpaceDimension() throw(SALOME::SALOME_Exception); @@ -216,6 +217,8 @@ class SMESH_MEDMesh_i: SALOME_MED::MESH::meshInfos * getMeshGlobal() throw (SALOME::SALOME_Exception); + bool areEquals(SALOME_MED::MESH_ptr other) { return false;}; + SALOME_MED::MESH::coordinateInfos * getCoordGlobal() throw (SALOME::SALOME_Exception);