|
Open CASCADE Technology
6.5.4
|
A CheckCounter allows to see a CheckList (i.e. CheckIterator)
not per entity, its messages, but per message, the entities
attached (count and list). Because many messages can be
repeated if they are due to systematic errors
#include <IFSelect_CheckCounter.hxx>

Public Member Functions | |
| IFSelect_CheckCounter (const Standard_Boolean withlist=Standard_False) | |
| Creates a CheckCounter, empty ready to work | |
| void | SetSignature (const Handle< MoniTool_SignText > &sign) |
| Sets a specific signature Else, the current SignType (in the model) is used | |
| Handle_MoniTool_SignText | Signature () const |
| Returns the Signature; | |
| void | Analyse (const Interface_CheckIterator &list, const Handle< Interface_InterfaceModel > &model, const Standard_Boolean original=Standard_False, const Standard_Boolean failsonly=Standard_False) |
| Analyses a CheckIterator according a Model (which detains the entities for which the CheckIterator has messages), i.e. counts messages for entities If <original> is True, does not consider final messages but those before interpretation (such as inserting variables : integers, reals, strings) If <failsonly> is True, only Fails are considered Remark : global messages are recorded with a Null entity | |
| void IFSelect_CheckCounter::Analyse | ( | const Interface_CheckIterator & | list, |
| const Handle< Interface_InterfaceModel > & | model, | ||
| const Standard_Boolean | original = Standard_False, |
||
| const Standard_Boolean | failsonly = Standard_False |
||
| ) |
| void IFSelect_CheckCounter::SetSignature | ( | const Handle< MoniTool_SignText > & | sign | ) |
| Handle_MoniTool_SignText IFSelect_CheckCounter::Signature | ( | ) | const |
1.8.0