0025748: Parallel version of progress indicator
[occt.git] / src / Transfer / Transfer_ActorOfTransientProcess.cxx
index dc454f5..c1a5628 100644 (file)
@@ -26,23 +26,26 @@ Transfer_ActorOfTransientProcess::Transfer_ActorOfTransientProcess ()    {  }
 
 Handle(Transfer_Binder)  Transfer_ActorOfTransientProcess::Transfer
   (const Handle(Standard_Transient)& start,
-   const Handle(Transfer_TransientProcess)& TP)
+   const Handle(Transfer_TransientProcess)& TP,
+   const Message_ProgressRange& theProgress)
 {
-  Handle(Standard_Transient) res = TransferTransient (start,TP);
+  Handle(Standard_Transient) res = TransferTransient (start,TP, theProgress);
   if (res.IsNull()) return NullResult();
   return TransientResult (res);
 }
 
 Handle(Transfer_Binder)  Transfer_ActorOfTransientProcess::Transferring
   (const Handle(Standard_Transient)& ent,
-   const Handle(Transfer_ProcessForTransient)& TP)
+   const Handle(Transfer_ProcessForTransient)& TP,
+   const Message_ProgressRange& theProgress)
 {
-  return Transfer(ent,Handle(Transfer_TransientProcess)::DownCast(TP));
+  return Transfer(ent,Handle(Transfer_TransientProcess)::DownCast(TP), theProgress);
 }
 
 Handle(Standard_Transient)  Transfer_ActorOfTransientProcess::TransferTransient
   (const Handle(Standard_Transient)& /*ent*/,
-   const Handle(Transfer_TransientProcess)& /*TP*/)
+   const Handle(Transfer_TransientProcess)& /*TP*/,
+   const Message_ProgressRange& )
 {
   Handle(Standard_Transient) nulres;
   return nulres;