0026912: CLang 3.6.2 compiler warning [-Winconsistent-missing-override]
[occt.git] / src / Interface / Interface_CopyMap.hxx
index 98feaa8..3ee7cc3 100644 (file)
@@ -45,20 +45,20 @@ public:
   Standard_EXPORT Interface_CopyMap(const Handle(Interface_InterfaceModel)& amodel);
   
   //! Clears Transfer List. Gets Ready to begin another Transfer
-  Standard_EXPORT void Clear();
+  Standard_EXPORT void Clear() Standard_OVERRIDE;
   
   //! Returns the InterfaceModel used at Creation time
   Standard_EXPORT Handle(Interface_InterfaceModel) Model() const;
   
   //! Binds a Starting Entity identified by its Number <num> in the
   //! Starting Model, to a Result of Transfer <res>
-  Standard_EXPORT void Bind (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& res);
+  Standard_EXPORT void Bind (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& res) Standard_OVERRIDE;
   
   //! Search for the result of a Starting Object (i.e. an Entity,
   //! identified by its Number <num> in the Starting Model)
   //! Returns True  if a  Result is Bound (and fills <res>)
   //! Returns False if no result is Bound (and nullifies <res>)
-  Standard_EXPORT Standard_Boolean Search (const Handle(Standard_Transient)& ent, Handle(Standard_Transient)& res) const;
+  Standard_EXPORT Standard_Boolean Search (const Handle(Standard_Transient)& ent, Handle(Standard_Transient)& res) const Standard_OVERRIDE;