0031353: TDocStd_Application does not have api to set progress indicator
[occt.git] / src / XmlDrivers / XmlDrivers_DocumentStorageDriver.hxx
index a100f8f..a09c9ed 100644 (file)
@@ -33,37 +33,20 @@ DEFINE_STANDARD_HANDLE(XmlDrivers_DocumentStorageDriver, XmlLDrivers_DocumentSto
 
 class XmlDrivers_DocumentStorageDriver : public XmlLDrivers_DocumentStorageDriver
 {
-
 public:
 
+  Standard_EXPORT XmlDrivers_DocumentStorageDriver
+                      (const TCollection_ExtendedString& theCopyright);
   
-  Standard_EXPORT XmlDrivers_DocumentStorageDriver(const TCollection_ExtendedString& theCopyright);
-  
-  Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers (const Handle(Message_Messenger)& theMsgDriver) Standard_OVERRIDE;
+  Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers
+                      (const Handle(Message_Messenger)& theMsgDriver) Standard_OVERRIDE;
   
-  Standard_EXPORT virtual Standard_Boolean WriteShapeSection (XmlObjMgt_Element& thePDoc) Standard_OVERRIDE;
-
-
-
+  Standard_EXPORT virtual Standard_Boolean WriteShapeSection
+                      (XmlObjMgt_Element& thePDoc, 
+                       const Handle(Message_ProgressIndicator)& theProgress = NULL) Standard_OVERRIDE;
 
   DEFINE_STANDARD_RTTIEXT(XmlDrivers_DocumentStorageDriver,XmlLDrivers_DocumentStorageDriver)
 
-protected:
-
-
-
-
-private:
-
-
-
-
 };
 
-
-
-
-
-
-
 #endif // _XmlDrivers_DocumentStorageDriver_HeaderFile