Something went wrong. Try again.
Reactos
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768#ifndef XML_BUF_H_PRIVATE__#define XML_BUF_H_PRIVATE__
#include <libxml/tree.h>
XML_HIDDEN xmlBufPtrxmlBufCreate(void);XML_HIDDEN xmlBufPtrxmlBufCreateSize(size_t size);
XML_HIDDEN intxmlBufSetAllocationScheme(xmlBufPtr buf, xmlBufferAllocationScheme scheme);XML_HIDDEN intxmlBufGetAllocationScheme(xmlBufPtr buf);
XML_HIDDEN voidxmlBufFree(xmlBufPtr buf);XML_HIDDEN voidxmlBufEmpty(xmlBufPtr buf);
/* size_t xmlBufShrink(xmlBufPtr buf, size_t len); */XML_HIDDEN intxmlBufGrow(xmlBufPtr buf, int len);XML_HIDDEN intxmlBufResize(xmlBufPtr buf, size_t len);
XML_HIDDEN intxmlBufAdd(xmlBufPtr buf, const xmlChar *str, int len);XML_HIDDEN intxmlBufCat(xmlBufPtr buf, const xmlChar *str);XML_HIDDEN intxmlBufCCat(xmlBufPtr buf, const char *str);XML_HIDDEN intxmlBufWriteQuotedString(xmlBufPtr buf, const xmlChar *string);
XML_HIDDEN size_txmlBufAvail(const xmlBufPtr buf);XML_HIDDEN size_txmlBufLength(const xmlBufPtr buf);/* size_t xmlBufUse(const xmlBufPtr buf); */XML_HIDDEN intxmlBufIsEmpty(const xmlBufPtr buf);XML_HIDDEN intxmlBufAddLen(xmlBufPtr buf, size_t len);
/* const xmlChar * xmlBufContent(const xmlBuf *buf); *//* const xmlChar * xmlBufEnd(xmlBufPtr buf); */
XML_HIDDEN xmlChar *xmlBufDetach(xmlBufPtr buf);
XML_HIDDEN size_txmlBufDump(FILE *file, xmlBufPtr buf);
XML_HIDDEN xmlBufPtrxmlBufFromBuffer(xmlBufferPtr buffer);XML_HIDDEN xmlBufferPtrxmlBufBackToBuffer(xmlBufPtr buf);XML_HIDDEN intxmlBufMergeBuffer(xmlBufPtr buf, xmlBufferPtr buffer);
XML_HIDDEN intxmlBufResetInput(xmlBufPtr buf, xmlParserInputPtr input);XML_HIDDEN intxmlBufUpdateInput(xmlBufPtr buf, xmlParserInputPtr input, size_t pos);
#endif /* XML_BUF_H_PRIVATE__ */