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