Salome HOME
Copyright update 2021
[modules/smesh.git] / src / SMESH / SMESH_subMeshEventListener.hxx
index bccc5d073b129c7971cf15ad56db8683aad72a24..24c0c43db3d640259e0c45110364520e591ea222 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2021  CEA/DEN, EDF R&D, OPEN CASCADE
 //
 // Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@ -55,14 +55,14 @@ class SMESH_EXPORT SMESH_subMeshEventListener
   virtual      ~SMESH_subMeshEventListener() {}
   bool         IsDeletable() const { return myIsDeletable; }
   const char*  GetName()     const { return myName; }
-  virtual void BeforeDelete(SMESH_subMesh*                  subMesh,
-                            SMESH_subMeshEventListenerData* data)
+  virtual void BeforeDelete(SMESH_subMesh*                  /*subMesh*/,
+                            SMESH_subMeshEventListenerData* /*data*/)
   {}
   /*!
    * \brief Do something on a certain event
    * \param event - algo_event or compute_event itself (of SMESH_subMesh)
    * \param eventType - ALGO_EVENT or COMPUTE_EVENT (of SMESH_subMesh)
-   * \param subMesh - the submesh where the event occures
+   * \param subMesh - the submesh where the event occurs
    * \param data - listener data stored in the subMesh
    * \param hyp - hypothesis, if eventType is algo_event
    * 
@@ -92,7 +92,7 @@ struct SMESH_subMeshEventListenerData
                                             !! they are used to track intermesh
                                             dependencies at mesh loading as well !! */
 public:
-  SMESH_subMeshEventListenerData(bool isDeletable):myIsDeletable(isDeletable) {}
+  SMESH_subMeshEventListenerData(bool isDeletable):myIsDeletable(isDeletable),myType(-1) {}
   virtual ~SMESH_subMeshEventListenerData() {}
   bool IsDeletable() const { return myIsDeletable; }