Lines Matching refs:Buf
163 ::MidFree(Buf);
164 Buf = NULL;
169 if (!Buf || size != Size)
172 Lim = Cur = Buf = (Byte *)::MidAlloc((size_t)size);
175 return (Buf != NULL);
183 Res = Stream->Read(Buf, Size, &avail);
184 Processed += (size_t)(Cur - Buf);
185 Cur = Buf;
186 Lim = Buf + avail;
205 CByteInBufWrap::CByteInBufWrap() throw(): Buf(NULL)
246 pp->Buf = p->BufBase;
247 pp->Limit = pp->Buf + avail;
261 ::MidFree(Buf);
262 Buf = NULL;
267 if (!Buf || size != Size)
270 Buf = (Byte *)::MidAlloc(size);
273 return (Buf != NULL);
280 const size_t size = (size_t)(Cur - Buf);
281 Res = WriteStream(Stream, Buf, size);
286 Cur = Buf; // reset pointer for later Wrap_WriteByte()
301 CByteOutBufWrap::CByteOutBufWrap() throw(): Buf(NULL), Size(0)
312 ::MidFree(Buf);
313 Buf = NULL;
318 if (!Buf || size != Size)
321 Buf = (Byte *)::MidAlloc(size);
324 return (Buf != NULL);
330 *buf = p->Buf;
339 p->Res = WriteStream(p->Stream, p->Buf, size);
349 CLookOutWrap::CLookOutWrap() throw(): Buf(NULL), Size(0)