BinaryStreamWriterImpl.h dna/DNA.h dna/BinaryStreamWriter.h dna/WriterImpl.h terse/archives/binary/OutputArchive.h BinaryStreamWriterImpl.cpp dna::BinaryStreamWriterImpl dna //CopyrightEpicGames,Inc.AllRightsReserved. #pragmaonce #include"dna/DNA.h" #include"dna/BinaryStreamWriter.h" #include"dna/WriterImpl.h" #include<terse/archives/binary/OutputArchive.h> namespacedna{ classBinaryStreamWriterImpl:publicWriterImpl<BinaryStreamWriter>{ public: BinaryStreamWriterImpl(BoundedIOStream*stream_,MemoryResource*memRes_); voidwrite()override; private: BoundedIOStream*stream; terse::BinaryOutputArchive<BoundedIOStream>archive; }; }//namespacedna