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