0026961: Recover possibility to read files in old persistence format
authormyn <myn@opencascade.com>
Wed, 2 Mar 2016 20:04:30 +0000 (23:04 +0300)
committerabv <abv@opencascade.com>
Fri, 4 Mar 2016 04:31:08 +0000 (07:31 +0300)
commitff205346c9bc70b7defa33824e8c4d41cced11a8
tree0fcea752bd5a98cd077a02849584d39bae52a9f6
parent1d8656890cdfc6ce066278654acb467b3932aab3
0026961: Recover possibility to read files in old persistence format

Possibility to read shapes and OCAF documents from old persistence format (Std and StdL schema) is restored.

Test cases used old persistent files on input are restored with suffix "_std"

Removing toolkit from OS package
115 files changed:
adm/MODULES
adm/UDLIST
src/OS/ApplicationFramework.tcl
src/ShapePersistent/FILES
src/ShapePersistent/ShapePersistent.cxx
src/ShapePersistent/ShapePersistent_BRep.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_BRep.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Geom.cxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Name.cxx with 60% similarity]
src/ShapePersistent/ShapePersistent_Geom.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Geom2d.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Geom2d_Curve.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Geom2d_Curve.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Geom_Curve.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Geom_Curve.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Geom_Surface.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Geom_Surface.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_HArray1.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_HArray1.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_HArray2.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_HArray2.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_HSequence.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_HSequence.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Poly.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_Poly.hxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_TopoDS.cxx [new file with mode: 0644]
src/ShapePersistent/ShapePersistent_TopoDS.hxx [new file with mode: 0644]
src/StdDrivers/StdDrivers_DocumentRetrievalDriver.cxx
src/StdDrivers/StdDrivers_DocumentRetrievalDriver.hxx
src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.cxx
src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx
src/StdLObject/FILES [new file with mode: 0644]
src/StdLObject/StdLObject_GUID.cxx [copied from src/StdLPersistent/StdLPersistent_PColStd_HArray1Base.cxx with 61% similarity]
src/StdLObject/StdLObject_GUID.hxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Integer.hxx with 57% similarity]
src/StdLPersistent/FILES
src/StdLPersistent/StdLPersistent.cxx
src/StdLPersistent/StdLPersistent_Collection.cxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_Collection.hxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_Data.cxx [moved from src/StdLPersistent/StdLPersistent_PDF_Data.cxx with 63% similarity]
src/StdLPersistent/StdLPersistent_Data.hxx [moved from src/StdLPersistent/StdLPersistent_PDF_Data.hxx with 73% similarity]
src/StdLPersistent/StdLPersistent_Dependency.cxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_Dependency.hxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_Document.cxx [copied from src/StdLPersistent/StdLPersistent_PDocStd_Document.cxx with 73% similarity]
src/StdLPersistent/StdLPersistent_Document.hxx [moved from src/StdLPersistent/StdLPersistent_PDocStd_Document.hxx with 71% similarity]
src/StdLPersistent/StdLPersistent_Function.hxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Name.hxx with 55% similarity]
src/StdLPersistent/StdLPersistent_HArray1.cxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_HArray1.hxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_HArray1OfPersistent.hxx [copied from src/StdLPersistent/StdLPersistent_PCollection_HExtendedString.hxx with 56% similarity]
src/StdLPersistent/StdLPersistent_HArray2.cxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_HArray2.hxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_HString.cxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_HString.hxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_NamedData.cxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_NamedData.hxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_PColStd_HArray1.hxx [deleted file]
src/StdLPersistent/StdLPersistent_Real.hxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Name.hxx with 57% similarity]
src/StdLPersistent/StdLPersistent_TreeNode.cxx [moved from src/StdLPersistent/StdLPersistent_PDataStd_Name.cxx with 51% similarity]
src/StdLPersistent/StdLPersistent_TreeNode.hxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Name.hxx with 56% similarity]
src/StdLPersistent/StdLPersistent_Value.cxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_Value.hxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_Variable.hxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Name.hxx with 53% similarity]
src/StdLPersistent/StdLPersistent_Void.hxx [new file with mode: 0644]
src/StdLPersistent/StdLPersistent_XLink.hxx [moved from src/StdLPersistent/StdLPersistent_PDataStd_Name.hxx with 52% similarity]
src/StdObjMgt/FILES
src/StdObjMgt/StdObjMgt_Attribute.hxx [new file with mode: 0644]
src/StdObjMgt/StdObjMgt_ContentTypes.hxx [new file with mode: 0644]
src/StdObjMgt/StdObjMgt_MapOfInstantiators.hxx
src/StdObjMgt/StdObjMgt_Persistent.cxx
src/StdObjMgt/StdObjMgt_Persistent.hxx
src/StdObjMgt/StdObjMgt_ReadData.cxx
src/StdObjMgt/StdObjMgt_ReadData.hxx
src/StdObjMgt/StdObjMgt_SharedObject.hxx [new file with mode: 0644]
src/StdObject/FILES [new file with mode: 0644]
src/StdObject/StdObject_Location.cxx [moved from src/StdLPersistent/StdLPersistent_PColStd_HArray1Base.cxx with 56% similarity]
src/StdObject/StdObject_Location.hxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Integer.hxx with 61% similarity]
src/StdObject/StdObject_Shape.cxx [moved from src/StdLPersistent/StdLPersistent_PCollection_HExtendedString.cxx with 58% similarity]
src/StdObject/StdObject_Shape.hxx [moved from src/StdLPersistent/StdLPersistent_PCollection_HExtendedString.hxx with 51% similarity]
src/StdObject/StdObject_gp.hxx [new file with mode: 0644]
src/StdPersistent/FILES
src/StdPersistent/StdPersistent.cxx
src/StdPersistent/StdPersistent_DataXtd.cxx [moved from src/StdLPersistent/StdLPersistent_PDataStd_Integer.cxx with 68% similarity]
src/StdPersistent/StdPersistent_DataXtd.hxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_DataXtd_Constraint.cxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_DataXtd_Constraint.hxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_DataXtd_PatternStd.cxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_DataXtd_PatternStd.hxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_HArray1.cxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Integer.hxx with 55% similarity]
src/StdPersistent/StdPersistent_HArray1.hxx [copied from src/StdLPersistent/StdLPersistent_PDataStd_Integer.hxx with 57% similarity]
src/StdPersistent/StdPersistent_HArray1OfShape1.hxx [moved from src/StdLPersistent/StdLPersistent_PDataStd_Integer.hxx with 55% similarity]
src/StdPersistent/StdPersistent_Naming.cxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_Naming.hxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_PPrsStd.cxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_PPrsStd.hxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_TopLoc.cxx [moved from src/StdLPersistent/StdLPersistent_PDocStd_Document.cxx with 54% similarity]
src/StdPersistent/StdPersistent_TopLoc.hxx [new file with mode: 0644]
src/StdPersistent/StdPersistent_TopoDS.hxx [moved from src/StdLPersistent/StdLPersistent_PColStd_HArray1Base.hxx with 53% similarity]
src/TKShape/CMakeLists.txt [deleted file]
src/TKShape/EXTERNLIB [deleted file]
src/TKShape/FILES [deleted file]
src/TKShape/PACKAGES [deleted file]
src/TKStd/EXTERNLIB
src/TKStd/PACKAGES
src/TKStdL/EXTERNLIB
src/TKStdL/PACKAGES
tests/bugs/caf/buc60756_std [new file with mode: 0644]
tests/bugs/caf/buc60867_std [new file with mode: 0644]
tests/bugs/caf/bug1454_std [new file with mode: 0644]
tests/bugs/caf/bug1726_std [new file with mode: 0644]
tests/bugs/caf/bug22788_1_std [new file with mode: 0644]
tests/bugs/caf/bug22788_2_std [new file with mode: 0644]
tests/bugs/caf/bug23766_2
tests/bugs/caf/bug5023_std [new file with mode: 0644]
tests/bugs/modalg_5/bug24849_1_std [new file with mode: 0644]
tests/bugs/modalg_5/bug24849_2_std [new file with mode: 0644]
tests/bugs/modalg_5/bug25969_std [new file with mode: 0644]
tests/bugs/moddata_3/bug23733_std [new file with mode: 0644]