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=ee482b0c8bef658092638f5c9799fe2e2b451727;hp=9e9814e20860342b4947b5cbb91c367b430de5c5;hb=4679b8437be95e08b09e23f9d9069f3d18f4a754;hpb=341338ff083c4c6f4ab2839c626833818c2b6c42 diff --git a/src/SMESH_I/SMESH_MEDMesh_i.hxx b/src/SMESH_I/SMESH_MEDMesh_i.hxx index 9e9814e20..ee482b0c8 100644 --- a/src/SMESH_I/SMESH_MEDMesh_i.hxx +++ b/src/SMESH_I/SMESH_MEDMesh_i.hxx @@ -29,6 +29,7 @@ #include #include CORBA_SERVER_HEADER(MED) +#include CORBA_SERVER_HEADER(SALOME_Comm) #include #include #include @@ -43,8 +44,8 @@ class SMESH_Mesh_i; -class SMESH_MEDMesh_i: - public POA_SALOME_MED::MESH, public PortableServer::RefCountServantBase +class SMESH_MEDMesh_i: virtual public POA_SALOME_MED::MESH, + virtual public PortableServer::RefCountServantBase { public: private: protected: // C++ object containing values @@ -74,7 +75,12 @@ class SMESH_MEDMesh_i: SMESH_MEDMesh_i(SMESH_Mesh_i * m); ~SMESH_MEDMesh_i(); - // IDL Methods + // 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();} + char *getName() throw(SALOME::SALOME_Exception); CORBA::Long getSpaceDimension() throw(SALOME::SALOME_Exception); @@ -211,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);