コード例 #1
0
ファイル: BinaryCGMFile.cs プロジェクト: twenzel/CGM
        private void ReadData(Stream stream)
        {
            ResetMetaDefinitions();
            using var reader = new DefaultBinaryReader(stream, this, new DefaultCommandFactory());
            reader.ReadCommands();

            _messages.AddRange(reader.Messages);
        }
コード例 #2
0
        public void Setup()
        {
            _stream = new MemoryStream();
            var cgm = new BinaryCgmFile();

            _commandFactory = new Mock <ICommandFactory>();

            _writer = new DefaultBinaryWriter(_stream, cgm);
            _reader = new DefaultBinaryReader(_stream, cgm, _commandFactory.Object);
        }