1#ifndef __TIDY_BUFFIO_H__
2#define __TIDY_BUFFIO_H__
58 uint allocSize, uint chunkSize );
void TIDY_CALL tidyBufUngetByte(TidyBuffer *buf, byte bv)
void TIDY_CALL tidyBufInit(TidyBuffer *buf)
void TIDY_CALL tidyBufAllocWithAllocator(TidyBuffer *buf, TidyAllocator *allocator, uint allocSize)
int TIDY_CALL tidyBufGetByte(TidyBuffer *buf)
void TIDY_CALL tidyBufFree(TidyBuffer *buf)
void TIDY_CALL tidyInitInputBuffer(TidyInputSource *inp, TidyBuffer *buf)
void TIDY_CALL tidyBufCheckAlloc(TidyBuffer *buf, uint allocSize, uint chunkSize)
Bool TIDY_CALL tidyBufEndOfInput(TidyBuffer *buf)
void TIDY_CALL tidyInitOutputBuffer(TidyOutputSink *outp, TidyBuffer *buf)
void TIDY_CALL tidyBufAlloc(TidyBuffer *buf, uint allocSize)
void TIDY_CALL tidyBufDetach(TidyBuffer *buf)
void TIDY_CALL tidyBufClear(TidyBuffer *buf)
void TIDY_CALL tidyBufAttach(TidyBuffer *buf, byte *bp, uint size)
void TIDY_CALL tidyBufAppend(TidyBuffer *buf, void *vp, uint size)
void TIDY_CALL tidyBufPutByte(TidyBuffer *buf, byte bv)
int TIDY_CALL tidyBufPopByte(TidyBuffer *buf)
void TIDY_CALL tidyBufInitWithAllocator(TidyBuffer *buf, TidyAllocator *allocator)
TIDY_STRUCT struct _TidyInputSource TidyInputSource
TIDY_STRUCT struct _TidyOutputSink TidyOutputSink
uint size
Definition buffio.h:33
byte * bp
Definition buffio.h:32
uint allocated
Definition buffio.h:34
TidyAllocator * allocator
Definition buffio.h:31
uint next
Definition buffio.h:35