Lines Matching refs:OutWindow
321 COutWindow OutWindow;
350 OutWindow.Create(dictSize);
375 if (!OutWindow.IsEmpty())
376 prevByte = OutWindow.GetByte(1);
379 unsigned litState = ((OutWindow.TotalPos & ((1 << lp) - 1)) << lc) + (prevByte >> (8 - lc));
384 unsigned matchByte = OutWindow.GetByte(rep0 + 1);
398 OutWindow.PutByte((Byte)(symbol - 0x100));
483 unsigned posState = OutWindow.TotalPos & ((1 << pb) - 1);
501 if (OutWindow.IsEmpty())
508 OutWindow.PutByte(OutWindow.GetByte(rep0 + 1));
550 if (rep0 >= dictSize || !OutWindow.CheckDistance(rep0))
560 OutWindow.CopyMatch(rep0 + 1, len);
624 lzmaDecoder.OutWindow.OutStream.File = fopen(args[2], "wb+");
625 lzmaDecoder.OutWindow.OutStream.Init();
666 PrintUInt64("Written ", lzmaDecoder.OutWindow.OutStream.Processed);
676 if (lzmaDecoder.OutWindow.OutStream.Processed != unpackSize)