0026912: CLang 3.6.2 compiler warning [-Winconsistent-missing-override]
[occt.git] / src / IGESData / IGESData_IGESReaderTool.hxx
index 208b43c..a7838a5 100644 (file)
@@ -62,16 +62,16 @@ public:
   Standard_EXPORT void Prepare (const Handle(IGESData_FileRecognizer)& reco);
   
   //! recognizes records by asking Protocol (on data of DirType)
-  Standard_EXPORT Standard_Boolean Recognize (const Standard_Integer num, Handle(Interface_Check)& ach, Handle(Standard_Transient)& ent);
+  Standard_EXPORT Standard_Boolean Recognize (const Standard_Integer num, Handle(Interface_Check)& ach, Handle(Standard_Transient)& ent) Standard_OVERRIDE;
   
   //! fills model's header, that is, its GlobalSection
-  Standard_EXPORT void BeginRead (const Handle(Interface_InterfaceModel)& amodel);
+  Standard_EXPORT void BeginRead (const Handle(Interface_InterfaceModel)& amodel) Standard_OVERRIDE;
   
   //! fills an entity, given record no; works by calling ReadDirPart
   //! then ReadParams (with help of a ParamReader), then if required
   //! ReadProps and ReadAssocs, from IGESEntity
   //! Returns True if no fail has been recorded
-  Standard_EXPORT Standard_Boolean AnalyseRecord (const Standard_Integer num, const Handle(Standard_Transient)& anent, Handle(Interface_Check)& acheck);
+  Standard_EXPORT Standard_Boolean AnalyseRecord (const Standard_Integer num, const Handle(Standard_Transient)& anent, Handle(Interface_Check)& acheck) Standard_OVERRIDE;
   
   //! after reading entities, true line weights can be computed
   Standard_EXPORT virtual void EndRead (const Handle(Interface_InterfaceModel)& amodel) Standard_OVERRIDE;