occt: master 4ff92abe
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2015-11-27 10:03:25 | master 77dbd1f1 | |
Changeset | 0026229: Add the possibility in OCAF to open/save a document from/to a stream object TDocStd_Application class extended to open/save a document of XmlOcaf and BinOcaf format from/to standard SEEKABLE stream object which should support SEEK functionality. Open and SaveAs DRAW commands got new additional argument "-stream" to turn on using of stream functionality. The main changes for BinOcaf format applied in: FSD_BinaryFile class (static method using standard stream added) BinLDrivers_DocumentRetrievalDriver and BinLDrivers_DocumentStorageDriver classes use standard stream object as an argument The main changes for XmlOcaf format applied in: LDOMParser and LDOM_XmlWriter classes use standard stream object as an argument Unused class FSD_Archive and its siblings removed from MFC samples. |
|||
mod - dox/dev_guides/building/cmake/cmake.md | Diff File | |||
mod - dox/dev_guides/building/wok/wok.md | Diff File | |||
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc10/ImportExport.vcxproj | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc10/ImportExport.vcxproj.filters | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc11/ImportExport.vcxproj | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc11/ImportExport.vcxproj.filters | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc12/ImportExport.vcxproj | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc12/ImportExport.vcxproj.filters | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc8/ImportExport.vcproj | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc9/ImportExport.vcproj | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/CMakeLists.txt | Diff File | |||
rm - samples/mfc/standard/05_ImportExport/src/ColoredShape.cpp | Diff File | |||
rm - samples/mfc/standard/05_ImportExport/src/ColoredShape.h | Diff File | |||
mod - samples/mfc/standard/05_ImportExport/src/ColoredShapes.cpp | Diff File | |||
rm - samples/mfc/standard/05_ImportExport/src/FSD_Archive.cxx | Diff File | |||
rm - samples/mfc/standard/05_ImportExport/src/FSD_Archive.hxx | Diff File | |||
rm - samples/mfc/standard/05_ImportExport/src/FSD_Archive.ixx | Diff File | |||
rm - samples/mfc/standard/05_ImportExport/src/FSD_Archive.jxx | Diff File | |||
rm - samples/mfc/standard/05_ImportExport/src/FSD_CArchive.hxx | Diff File | |||
rm - samples/mfc/standard/05_ImportExport/src/FSD_CFile.hxx | Diff File | |||
mod - samples/qt/Interface/src/Translate.cxx | Diff File | |||
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx | Diff File | |||
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.hxx | Diff File | |||
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.cxx | Diff File | |||
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx | Diff File | |||
mod - src/CDF/CDF_Application.cxx | Diff File | |||
mod - src/CDF/CDF_Application.hxx | Diff File | |||
mod - src/CDM/CDM_Document.hxx | Diff File | |||
mod - src/DDF/DDF_IOStream.cxx | Diff File | |||
mod - src/DDF/DDF_IOStream.hxx | Diff File | |||
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx | Diff File | |||
mod - src/FSD/FSD_BinaryFile.cxx | Diff File | |||
mod - src/FSD/FSD_BinaryFile.hxx | Diff File | |||
mod - src/FSD/FSD_CmpFile.cxx | Diff File | |||
mod - src/FSD/FSD_CmpFile.hxx | Diff File | |||
mod - src/FSD/FSD_File.cxx | Diff File | |||
mod - src/FSD/FSD_File.hxx | Diff File | |||
mod - src/LDOM/LDOMParser.cxx | Diff File | |||
mod - src/LDOM/LDOMParser.hxx | Diff File | |||
mod - src/LDOM/LDOM_XmlReader.cxx | Diff File | |||
mod - src/LDOM/LDOM_XmlReader.hxx | Diff File | |||
mod - src/LDOM/LDOM_XmlWriter.cxx | Diff File | |||
mod - src/LDOM/LDOM_XmlWriter.hxx | Diff File | |||
mod - src/PCDM/PCDM.cxx | Diff File | |||
mod - src/PCDM/PCDM.hxx | Diff File | |||
mod - src/PCDM/PCDM_Reader.hxx | Diff File | |||
mod - src/PCDM/PCDM_ReadWriter.cxx | Diff File | |||
mod - src/PCDM/PCDM_ReadWriter.hxx | Diff File | |||
mod - src/PCDM/PCDM_RetrievalDriver.cxx | Diff File | |||
mod - src/PCDM/PCDM_RetrievalDriver.hxx | Diff File | |||
mod - src/PCDM/PCDM_StorageDriver.cxx | Diff File | |||
mod - src/PCDM/PCDM_StorageDriver.hxx | Diff File | |||
mod - src/PCDM/PCDM_Writer.hxx | Diff File | |||
mod - src/Standard/Standard_Persistent.hxx | Diff File | |||
mod - src/StdResource/XCAF | Diff File | |||
mod - src/Storage/Storage_BaseDriver.cxx | Diff File | |||
mod - src/Storage/Storage_BaseDriver.hxx | Diff File | |||
mod - src/Storage/Storage_Data.hxx | Diff File | |||
mod - src/Storage/Storage_HeaderData.hxx | Diff File | |||
mod - src/Storage/Storage_InternalData.hxx | Diff File | |||
mod - src/Storage/Storage_Root.hxx | Diff File | |||
mod - src/Storage/Storage_RootData.hxx | Diff File | |||
mod - src/Storage/Storage_TypeData.hxx | Diff File | |||
mod - src/TDocStd/TDocStd_Application.cxx | Diff File | |||
mod - src/TDocStd/TDocStd_Application.hxx | Diff File | |||
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.cxx | Diff File | |||
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.hxx | Diff File | |||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx | Diff File | |||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.hxx | Diff File | |||
add - tests/bugs/caf/bug26229_1 | Diff File | |||
add - tests/bugs/caf/bug26229_2 | Diff File |