mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-04 13:13:25 +03:00
0026912: CLang 3.6.2 compiler warning [-Winconsistent-missing-override]
This commit is contained in:
@@ -46,18 +46,18 @@ public:
|
||||
|
||||
//! Specific filling of the list of Entities shared by an Entity
|
||||
//! <ent>, which is an UnknownEntity from StepData.
|
||||
Standard_EXPORT void FillSharedCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const;
|
||||
Standard_EXPORT void FillSharedCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
|
||||
|
||||
//! Specific Checking of an Entity <ent>
|
||||
Standard_EXPORT void CheckCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
|
||||
Standard_EXPORT void CheckCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
|
||||
|
||||
//! Specific creation of a new void entity
|
||||
Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
|
||||
Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
|
||||
|
||||
//! Specific Copy ("Deep") from <entfrom> to <entto> (same type)
|
||||
//! by using a CopyTool which provides its working Map.
|
||||
//! Use method Transferred from TransferControl to work
|
||||
Standard_EXPORT void CopyCase (const Standard_Integer casenum, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const;
|
||||
Standard_EXPORT void CopyCase (const Standard_Integer casenum, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
@@ -43,13 +43,13 @@ public:
|
||||
|
||||
Standard_EXPORT StepData_DescrGeneral(const Handle(StepData_Protocol)& proto);
|
||||
|
||||
Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const;
|
||||
Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
|
||||
Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const;
|
||||
Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const;
|
||||
Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
@@ -44,19 +44,19 @@ public:
|
||||
|
||||
Standard_EXPORT StepData_DescrReadWrite(const Handle(StepData_Protocol)& proto);
|
||||
|
||||
Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const;
|
||||
Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT virtual Standard_Integer CaseStep (const TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT virtual Standard_Boolean IsComplex (const Standard_Integer CN) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const;
|
||||
Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT virtual Standard_Boolean ComplexType (const Standard_Integer CN, TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const;
|
||||
Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
|
||||
|
||||
Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const;
|
||||
Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
@@ -57,14 +57,14 @@ public:
|
||||
Standard_EXPORT Handle(TColStd_HSequenceOfAsciiString) TypeList() const;
|
||||
|
||||
//! Tells if a ESDescr matches a step type : exact or super type
|
||||
Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const;
|
||||
Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True
|
||||
Standard_EXPORT Standard_Boolean IsComplex() const;
|
||||
Standard_EXPORT Standard_Boolean IsComplex() const Standard_OVERRIDE;
|
||||
|
||||
//! Creates a described entity (i.e. a complex one, made of one
|
||||
//! simple entity per member)
|
||||
Standard_EXPORT Handle(StepData_Described) NewEntity() const;
|
||||
Standard_EXPORT Handle(StepData_Described) NewEntity() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
@@ -94,13 +94,13 @@ public:
|
||||
Standard_EXPORT Handle(StepData_PDescr) NamedField (const Standard_CString name) const;
|
||||
|
||||
//! Tells if a ESDescr matches a step type : exact or super type
|
||||
Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const;
|
||||
Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns False
|
||||
Standard_EXPORT Standard_Boolean IsComplex() const;
|
||||
Standard_EXPORT Standard_Boolean IsComplex() const Standard_OVERRIDE;
|
||||
|
||||
//! Creates a described entity (i.e. a simple one)
|
||||
Standard_EXPORT Handle(StepData_Described) NewEntity() const;
|
||||
Standard_EXPORT Handle(StepData_Described) NewEntity() const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
@@ -41,10 +41,10 @@ public:
|
||||
|
||||
//! Specific filling of the list of Entities shared by an Entity
|
||||
//! <ent>. Can use the internal utility method Share, below
|
||||
Standard_EXPORT virtual void FillSharedCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const = 0;
|
||||
Standard_EXPORT virtual void FillSharedCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE = 0;
|
||||
|
||||
//! Specific Checking of an Entity <ent>
|
||||
Standard_EXPORT virtual void CheckCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const = 0;
|
||||
Standard_EXPORT virtual void CheckCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE = 0;
|
||||
|
||||
//! Specific Copy ("Deep") from <entfrom> to <entto> (same type)
|
||||
//! by using a TransferControl which provides its working Map.
|
||||
@@ -53,7 +53,7 @@ public:
|
||||
//! A Default is provided which does nothing (must current case !)
|
||||
//! Already copied references (by CopyFrom) must remain unchanged
|
||||
//! Use method Search from TransferControl to work
|
||||
Standard_EXPORT virtual void CopyCase (const Standard_Integer casenum, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const = 0;
|
||||
Standard_EXPORT virtual void CopyCase (const Standard_Integer casenum, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE = 0;
|
||||
|
||||
|
||||
|
||||
|
@@ -57,26 +57,26 @@ public:
|
||||
Standard_EXPORT Handle(StepData_ECDescr) ECDescr() const;
|
||||
|
||||
//! Returns False
|
||||
Standard_EXPORT Standard_Boolean IsComplex() const;
|
||||
Standard_EXPORT Standard_Boolean IsComplex() const Standard_OVERRIDE;
|
||||
|
||||
//! Tells if a step type is matched by <me>
|
||||
//! For a Simple Entity : own type or super type
|
||||
//! For a Complex Entity : one of the members
|
||||
Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const;
|
||||
Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a Simple Entity which matches with a Type in <me> :
|
||||
//! For a Simple Entity : me if it matches, else a null handle
|
||||
//! For a Complex Entity : the member which matches, else null
|
||||
Standard_EXPORT Handle(StepData_Simple) As (const Standard_CString steptype) const;
|
||||
Standard_EXPORT Handle(StepData_Simple) As (const Standard_CString steptype) const Standard_OVERRIDE;
|
||||
|
||||
//! Tells if a Field brings a given name
|
||||
Standard_EXPORT Standard_Boolean HasField (const Standard_CString name) const;
|
||||
Standard_EXPORT Standard_Boolean HasField (const Standard_CString name) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a Field from its name; read-only
|
||||
Standard_EXPORT const StepData_Field& Field (const Standard_CString name) const;
|
||||
Standard_EXPORT const StepData_Field& Field (const Standard_CString name) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a Field from its name; read or write
|
||||
Standard_EXPORT StepData_Field& CField (const Standard_CString name);
|
||||
Standard_EXPORT StepData_Field& CField (const Standard_CString name) Standard_OVERRIDE;
|
||||
|
||||
//! Returns the count of simple members
|
||||
Standard_EXPORT Standard_Integer NbMembers() const;
|
||||
@@ -88,10 +88,10 @@ public:
|
||||
Standard_EXPORT Handle(TColStd_HSequenceOfAsciiString) TypeList() const;
|
||||
|
||||
//! Fills a Check by using its Description
|
||||
Standard_EXPORT void Check (Handle(Interface_Check)& ach) const;
|
||||
Standard_EXPORT void Check (Handle(Interface_Check)& ach) const Standard_OVERRIDE;
|
||||
|
||||
//! Fills an EntityIterator with entities shared by <me>
|
||||
Standard_EXPORT void Shared (Interface_EntityIterator& list) const;
|
||||
Standard_EXPORT void Shared (Interface_EntityIterator& list) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
@@ -55,10 +55,10 @@ public:
|
||||
|
||||
//! Gives the count of Protocols used as Resource (can be zero)
|
||||
//! Here, No resource
|
||||
Standard_EXPORT Standard_Integer NbResources() const;
|
||||
Standard_EXPORT Standard_Integer NbResources() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a Resource, given a rank. Here, none
|
||||
Standard_EXPORT Handle(Interface_Protocol) Resource (const Standard_Integer num) const;
|
||||
Standard_EXPORT Handle(Interface_Protocol) Resource (const Standard_Integer num) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a unique positive number for any recognized entity
|
||||
//! Redefined to work by calling both TypeNumber and, for a
|
||||
@@ -67,7 +67,7 @@ public:
|
||||
|
||||
//! Returns a Case Number, specific of each recognized Type
|
||||
//! Here, only Unknown Entity is recognized
|
||||
Standard_EXPORT Standard_Integer TypeNumber (const Handle(Standard_Type)& atype) const;
|
||||
Standard_EXPORT Standard_Integer TypeNumber (const Handle(Standard_Type)& atype) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns the Schema Name attached to each class of Protocol
|
||||
//! To be redefined by each sub-class
|
||||
@@ -76,17 +76,17 @@ public:
|
||||
Standard_EXPORT virtual Standard_CString SchemaName() const;
|
||||
|
||||
//! Creates an empty Model for Step Norm
|
||||
Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const;
|
||||
Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True if <model> is a Model of Step Norm
|
||||
Standard_EXPORT Standard_Boolean IsSuitableModel (const Handle(Interface_InterfaceModel)& model) const;
|
||||
Standard_EXPORT Standard_Boolean IsSuitableModel (const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
|
||||
|
||||
//! Creates a new Unknown Entity for Step (UndefinedEntity)
|
||||
Standard_EXPORT Handle(Standard_Transient) UnknownEntity() const;
|
||||
Standard_EXPORT Handle(Standard_Transient) UnknownEntity() const Standard_OVERRIDE;
|
||||
|
||||
//! Returns True if <ent> is an Unknown Entity for the Norm, i.e.
|
||||
//! Type UndefinedEntity, status Unknown
|
||||
Standard_EXPORT Standard_Boolean IsUnknownEntity (const Handle(Standard_Transient)& ent) const;
|
||||
Standard_EXPORT Standard_Boolean IsUnknownEntity (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a unique positive CaseNumber for types described by
|
||||
//! an EDescr (late binding)
|
||||
|
@@ -56,7 +56,7 @@ public:
|
||||
//! CaseNum (this type)
|
||||
//! Warning : The methods CaseStep, StepType and Recognize,
|
||||
//! must be in phase (triplets CaseNum-StepType-Type of Object)
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Interface_FileReaderData)& data, const Standard_Integer num) const;
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Interface_FileReaderData)& data, const Standard_Integer num) const Standard_OVERRIDE;
|
||||
|
||||
//! Defines Case Numbers corresponding to the recognized Types
|
||||
//! Called by CaseNum (data,num) above for a Simple Type Entity
|
||||
@@ -99,7 +99,7 @@ public:
|
||||
Standard_EXPORT virtual Standard_Boolean ComplexType (const Standard_Integer CN, TColStd_SequenceOfAsciiString& types) const;
|
||||
|
||||
//! General Read Function, calls ReadStep
|
||||
Standard_EXPORT void Read (const Standard_Integer CN, const Handle(Interface_FileReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const;
|
||||
Standard_EXPORT void Read (const Standard_Integer CN, const Handle(Interface_FileReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
|
||||
|
||||
//! Specific Read Function. Works with StepReaderData
|
||||
Standard_EXPORT virtual void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const = 0;
|
||||
|
@@ -54,26 +54,26 @@ public:
|
||||
Standard_EXPORT Standard_CString StepType() const;
|
||||
|
||||
//! Returns False
|
||||
Standard_EXPORT Standard_Boolean IsComplex() const;
|
||||
Standard_EXPORT Standard_Boolean IsComplex() const Standard_OVERRIDE;
|
||||
|
||||
//! Tells if a step type is matched by <me>
|
||||
//! For a Simple Entity : own type or super type
|
||||
//! For a Complex Entity : one of the members
|
||||
Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const;
|
||||
Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a Simple Entity which matches with a Type in <me> :
|
||||
//! For a Simple Entity : me if it matches, else a null handle
|
||||
//! For a Complex Entity : the member which matches, else null
|
||||
Standard_EXPORT Handle(StepData_Simple) As (const Standard_CString steptype) const;
|
||||
Standard_EXPORT Handle(StepData_Simple) As (const Standard_CString steptype) const Standard_OVERRIDE;
|
||||
|
||||
//! Tells if a Field brings a given name
|
||||
Standard_EXPORT Standard_Boolean HasField (const Standard_CString name) const;
|
||||
Standard_EXPORT Standard_Boolean HasField (const Standard_CString name) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a Field from its name; read-only
|
||||
Standard_EXPORT const StepData_Field& Field (const Standard_CString name) const;
|
||||
Standard_EXPORT const StepData_Field& Field (const Standard_CString name) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a Field from its name; read or write
|
||||
Standard_EXPORT StepData_Field& CField (const Standard_CString name);
|
||||
Standard_EXPORT StepData_Field& CField (const Standard_CString name) Standard_OVERRIDE;
|
||||
|
||||
//! Returns the count of fields
|
||||
Standard_EXPORT Standard_Integer NbFields() const;
|
||||
@@ -91,10 +91,10 @@ public:
|
||||
Standard_EXPORT StepData_FieldListN& CFields();
|
||||
|
||||
//! Fills a Check by using its Description
|
||||
Standard_EXPORT void Check (Handle(Interface_Check)& ach) const;
|
||||
Standard_EXPORT void Check (Handle(Interface_Check)& ach) const Standard_OVERRIDE;
|
||||
|
||||
//! Fills an EntityIterator with entities shared by <me>
|
||||
Standard_EXPORT void Shared (Interface_EntityIterator& list) const;
|
||||
Standard_EXPORT void Shared (Interface_EntityIterator& list) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
@@ -55,10 +55,10 @@ public:
|
||||
Standard_EXPORT Handle(Standard_Transient) Entity (const Standard_Integer num) const;
|
||||
|
||||
//! gets header from another Model (uses Header Protocol)
|
||||
Standard_EXPORT void GetFromAnother (const Handle(Interface_InterfaceModel)& other);
|
||||
Standard_EXPORT void GetFromAnother (const Handle(Interface_InterfaceModel)& other) Standard_OVERRIDE;
|
||||
|
||||
//! Returns a New Empty Model, same type as <me>, i.e. StepModel
|
||||
Standard_EXPORT Handle(Interface_InterfaceModel) NewEmptyModel() const;
|
||||
Standard_EXPORT Handle(Interface_InterfaceModel) NewEmptyModel() const Standard_OVERRIDE;
|
||||
|
||||
//! returns Header entities under the form of an iterator
|
||||
Standard_EXPORT Interface_EntityIterator Header() const;
|
||||
@@ -70,7 +70,7 @@ public:
|
||||
Standard_EXPORT Handle(Standard_Transient) HeaderEntity (const Handle(Standard_Type)& atype) const;
|
||||
|
||||
//! Clears the Header
|
||||
Standard_EXPORT void ClearHeader();
|
||||
Standard_EXPORT void ClearHeader() Standard_OVERRIDE;
|
||||
|
||||
//! Adds an Entity to the Header
|
||||
Standard_EXPORT void AddHeaderEntity (const Handle(Standard_Transient)& ent);
|
||||
@@ -83,10 +83,10 @@ public:
|
||||
//! prints its Type. Else sends the Header under the form of
|
||||
//! HEADER Section of an Ascii Step File
|
||||
//! <level> is not used because Header is not so big
|
||||
Standard_EXPORT void DumpHeader (const Handle(Message_Messenger)& S, const Standard_Integer level = 0) const;
|
||||
Standard_EXPORT void DumpHeader (const Handle(Message_Messenger)& S, const Standard_Integer level = 0) const Standard_OVERRIDE;
|
||||
|
||||
//! erases specific labels, i.e. clears the map (entity-ident)
|
||||
Standard_EXPORT void ClearLabels();
|
||||
Standard_EXPORT void ClearLabels() Standard_OVERRIDE;
|
||||
|
||||
//! Attaches an ident to an entity to produce a label
|
||||
//! (does nothing if <ent> is not in <me>)
|
||||
@@ -98,11 +98,11 @@ public:
|
||||
//! Prints label specific to STEP norm for a given entity, i.e.
|
||||
//! if a LabelIdent has been recorded, its value with '#', else
|
||||
//! the number in the model with '#' and between ()
|
||||
Standard_EXPORT void PrintLabel (const Handle(Standard_Transient)& ent, const Handle(Message_Messenger)& S) const;
|
||||
Standard_EXPORT void PrintLabel (const Handle(Standard_Transient)& ent, const Handle(Message_Messenger)& S) const Standard_OVERRIDE;
|
||||
|
||||
//! Returns a string with the label attached to a given entity,
|
||||
//! same form as for PrintLabel
|
||||
Standard_EXPORT Handle(TCollection_HAsciiString) StringLabel (const Handle(Standard_Transient)& ent) const;
|
||||
Standard_EXPORT Handle(TCollection_HAsciiString) StringLabel (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
|
||||
|
||||
|
||||
|
||||
|
@@ -291,7 +291,7 @@ public:
|
||||
//! determines the first suitable record following a given one
|
||||
//! that is, skips SCOPE,ENDSCOPE and SUBLIST records
|
||||
//! Note : skips Header records, which are accessed separately
|
||||
Standard_EXPORT Standard_Integer FindNextRecord (const Standard_Integer num) const;
|
||||
Standard_EXPORT Standard_Integer FindNextRecord (const Standard_Integer num) const Standard_OVERRIDE;
|
||||
|
||||
//! determines reference numbers in EntityNumber fields
|
||||
//! called by Prepare from StepReaderTool to prepare later using
|
||||
|
@@ -66,7 +66,7 @@ public:
|
||||
//! recognizes records, by asking either ReaderLib (default) or
|
||||
//! FileRecognizer (if defined) to do so. <ach> is to call
|
||||
//! RecognizeByLib
|
||||
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;
|
||||
|
||||
//! bounds empty entities and sub-lists to header records
|
||||
//! works like Prepare + SetEntityNumbers, but for header
|
||||
@@ -78,12 +78,12 @@ public:
|
||||
//! fills model's header; that is, gives to it Header entities
|
||||
//! and commands their loading. Also fills StepModel's Global
|
||||
//! Check from StepReaderData's GlobalCheck
|
||||
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 using a ReaderLib
|
||||
//! to load each entity, which must be a Transient
|
||||
//! Actually, returned value is True if no fail, False else
|
||||
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;
|
||||
|
||||
//! Ends file reading after reading all the entities
|
||||
//! Here, it binds in the model, Idents to Entities (for checks)
|
||||
|
Reference in New Issue
Block a user