occt: master 92f8ec2f
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2021-02-05 14:51:17 | master 9ee24815 | |
Affected Issues | 0032099: Visualization - define OSD_FileSystem class managing opening of file streams | |||
Changeset | 0032099: Visualization - define OSD_FileSystem class managing opening of file streams 1) Remove unnecessary includes of "Standard_OStream.hxx" file and add it only into files where it is really used. 2) Create the base interface for a file stream provider OSD_FileSystem and its inheritor OSD_CachedFileSystem that keeping last stream to be reused for opening a stream with the same URL. 3) Use OSD_CachedFileSystem object instead of RWGltf_GltfSharedIStream during Gltf reading. |
|||
mod - src/GccEnt/GccEnt.hxx | Diff File | |||
mod - src/gp/gp_Mat.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_Vertex.hxx | Diff File | |||
mod - src/IGESData/IGESData_IGESDumper.hxx | Diff File | |||
mod - src/OSD/FILES | Diff File | |||
add - src/OSD/OSD_CachedFileSystem.cxx | Diff File | |||
add - src/OSD/OSD_CachedFileSystem.hxx | Diff File | |||
add - src/OSD/OSD_FileSystem.cxx | Diff File | |||
add - src/OSD/OSD_FileSystem.hxx | Diff File | |||
add - src/OSD/OSD_FileSystemSelector.cxx | Diff File | |||
add - src/OSD/OSD_FileSystemSelector.hxx | Diff File | |||
add - src/OSD/OSD_LocalFileSystem.cxx | Diff File | |||
add - src/OSD/OSD_LocalFileSystem.hxx | Diff File | |||
add - src/OSD/OSD_StreamBuffer.hxx | Diff File | |||
mod - src/RWGltf/RWGltf_CafReader.cxx | Diff File | |||
mod - src/RWGltf/RWGltf_PrimitiveArrayReader.cxx | Diff File | |||
mod - src/RWGltf/RWGltf_PrimitiveArrayReader.hxx | Diff File | |||
mod - src/Standard/Standard_CString.cxx | Diff File | |||
mod - src/Standard/Standard_ExtCharacter.hxx | Diff File | |||
mod - src/Standard/Standard_Mutex.cxx | Diff File | |||
mod - src/Standard/Standard_Real.cxx | Diff File | |||
mod - src/Standard/Standard_ShortReal.cxx | Diff File | |||
mod - src/TopLoc/TopLoc_Location.hxx | Diff File |