]> OCCT Git - occt.git/commit
0032350: Data Exchange - STEPControl_Writer.writeStream(std::ostream)
authormahaidong <13501108114@163.com>
Fri, 14 May 2021 06:35:28 +0000 (14:35 +0800)
committersmoskvin <smoskvin@opencascade.com>
Mon, 31 Oct 2022 16:18:08 +0000 (19:18 +0300)
commit3e06b70623ce332356b80410347235d4a9d4a581
treef5d773905029bf7f133e4107743727471d9ee3a4
parentb77de43fb0ee2ba27b9fd86e96e3ffb0592ad5b9
0032350: Data Exchange - STEPControl_Writer.writeStream(std::ostream)

STEPCAFControl_Writer::WriteStream(), STEPControl_Writer::WriteStream() - added interface for writing into stream.
STEPCAFControl_Reader::ReadStream() - added stream reading method (similar to STEPControl_Reader::ReadStream()).

Added option -stream to commands ReadStep, WriteStep, and testwritestep.
src/STEPCAFControl/STEPCAFControl_Reader.cxx
src/STEPCAFControl/STEPCAFControl_Reader.hxx
src/STEPCAFControl/STEPCAFControl_Writer.cxx
src/STEPCAFControl/STEPCAFControl_Writer.hxx
src/STEPControl/STEPControl_Writer.cxx
src/STEPControl/STEPControl_Writer.hxx
src/XDEDRAW/XDEDRAW_Common.cxx
src/XSDRAWSTEP/XSDRAWSTEP.cxx
tests/bugs/step/bug32350 [new file with mode: 0644]