0031501: Foundation Classes, Message_Printer - remove theToPutEndl argument -- prepar...
[occt.git] / src / StepData / StepData_StepDumper.hxx
index 963e792..646b6ee 100644 (file)
@@ -30,9 +30,6 @@ class StepData_StepModel;
 class Interface_InterfaceMismatch;
 class StepData_Protocol;
 class StepData_StepWriter;
-class Message_Messenger;
-class Standard_Transient;
-
 
 //! Provides a way to dump entities processed through STEP, with
 //! these features :
@@ -79,12 +76,12 @@ public:
   //!
   //! For levels 1,2,3, the numbers displayed (form #nnn) are the
   //! numbers of the corresponding entities in the Model
-  Standard_EXPORT Standard_Boolean Dump (const Handle(Message_Messenger)& S, const Handle(Standard_Transient)& ent, const Standard_Integer level);
+  Standard_EXPORT Standard_Boolean Dump (Standard_OStream& S, const Handle(Standard_Transient)& ent, const Standard_Integer level);
   
   //! Works as Dump with a Transient, but directly takes the
   //! entity designated by its number in the Model
   //! Returns False, also if <num> is out of range
-  Standard_EXPORT Standard_Boolean Dump (const Handle(Message_Messenger)& S, const Standard_Integer num, const Standard_Integer level);
+  Standard_EXPORT Standard_Boolean Dump (Standard_OStream& S, const Standard_Integer num, const Standard_Integer level);