0025748: Parallel version of progress indicator
[occt.git] / src / Transfer / Transfer_ActorOfFinderProcess.cxx
index b3a1450..fe16568 100644 (file)
@@ -31,25 +31,28 @@ Standard_Integer& Transfer_ActorOfFinderProcess::ModeTrans ()
 
 Handle(Transfer_Binder)  Transfer_ActorOfFinderProcess::Transfer
   (const Handle(Transfer_Finder)& fnd,
-   const Handle(Transfer_FinderProcess)& FP)
+   const Handle(Transfer_FinderProcess)& FP,
+   const Message_ProgressRange& theProgress)
 {
   Handle(Transfer_TransientMapper) tm = Handle(Transfer_TransientMapper)::DownCast (fnd);
   if (tm.IsNull()) return NullResult();
-  Handle(Standard_Transient) res = TransferTransient (tm->Value(),FP);
+  Handle(Standard_Transient) res = TransferTransient (tm->Value(),FP, theProgress);
   if (res.IsNull()) return NullResult();
   return TransientResult (res);
 }
 
 Handle(Transfer_Binder)  Transfer_ActorOfFinderProcess::Transferring
   (const Handle(Transfer_Finder)& ent,
-   const Handle(Transfer_ProcessForFinder)& TP)
+   const Handle(Transfer_ProcessForFinder)& TP,
+   const Message_ProgressRange& theProgress)
 {
-  return Transfer(ent,Handle(Transfer_FinderProcess)::DownCast(TP));
+  return Transfer(ent,Handle(Transfer_FinderProcess)::DownCast(TP), theProgress);
 }
 
 Handle(Standard_Transient)  Transfer_ActorOfFinderProcess::TransferTransient
   (const Handle(Standard_Transient)& /*ent*/,
-   const Handle(Transfer_FinderProcess)& )
+   const Handle(Transfer_FinderProcess)&,
+   const Message_ProgressRange& )
 {
   Handle(Standard_Transient) nulres;
   return nulres;