1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0031501: Foundation Classes, Message_Printer - remove theToPutEndl argument -- preparation

Operators << for Handle(Message_Messenger) are removed; their use is replaced by use of Message_Messenger::StreamBuffer
Message_Messenger has been replaced by Standard_OStream within Interface_InterfaceModel,IFSelect,IGES,STEP dump interfaces.
This commit is contained in:
abv
2020-04-30 15:45:31 +03:00
committed by bugmaster
parent 39c8dc708f
commit 0ebe5b0a7f
382 changed files with 3109 additions and 3576 deletions

View File

@@ -177,39 +177,39 @@ void IGESDefs_ToolAssociativityDef::OwnCheck
void IGESDefs_ToolAssociativityDef::OwnDump
(const Handle(IGESDefs_AssociativityDef)& ent, const IGESData_IGESDumper& /* dumper */,
const Handle(Message_Messenger)& S, const Standard_Integer level) const
Standard_OStream& S, const Standard_Integer level) const
{
S << "IGESDefs_AssociativityDef" << Message_EndLine;
S << "Number of Class Definitions : " << ent->NbClassDefs() << Message_EndLine;
S << "Back Pointer Requirement : " << Message_EndLine;
S << "Ordered / Unordered Class : " << Message_EndLine;
S << "Number Of Items per Entry : " << Message_EndLine;
S << "Items : " << Message_EndLine;
S << "IGESDefs_AssociativityDef\n"
<< "Number of Class Definitions : " << ent->NbClassDefs() << "\n"
<< "Back Pointer Requirement :\n"
<< "Ordered / Unordered Class :\n"
<< "Number Of Items per Entry :\n"
<< "Items :\n";
IGESData_DumpVals(S,-level,1, ent->NbClassDefs(),ent->BackPointerReq);
S << Message_EndLine;
S << std::endl;
if (level > 4)
{
// Warning : Item is a JAGGED Array
Standard_Integer upper = ent->NbClassDefs();
for (Standard_Integer i = 1; i <= upper; i ++) {
S << "[" << i << "]: " << Message_EndLine;
S << "[" << i << "]:\n";
S << "Back Pointer Requirement : " << ent->BackPointerReq(i) << " ";
if (ent->IsBackPointerReq(i)) S << "(Yes) ";
else S << "(No) ";
S << " Ordered/Unordered Class : " << ent->ClassOrder(i) << " ";
if (ent->IsOrdered(i)) S << "(Yes)" <<Message_EndLine;
else S << "(No)" <<Message_EndLine;
if (ent->IsOrdered(i)) S << "(Yes)\n";
else S << "(No)\n";
S << "Number Of Items per Entry : " << ent->NbItemsPerClass(i);
if (level < 6) {
S << " [ask level > 5 for more]" << Message_EndLine;
S << " [ask level > 5 for more]\n";
continue;
}
S << Message_EndLine << " [";
S << "\n [";
for (Standard_Integer j = 1; j <= ent->NbItemsPerClass(i); j ++)
S << " " << ent->Item(i,j);
S << "]" << Message_EndLine;
S << "]\n";
}
}
S << Message_EndLine;
S << std::endl;
}