version 1.1.1.1, 2012/02/21 23:37:58
|
version 1.1.1.2, 2013/07/22 01:22:22
|
Line 74 typedef enum {
|
Line 74 typedef enum {
|
XML_BUFFER_ALLOC_DOUBLEIT, /* double each time one need to grow */ |
XML_BUFFER_ALLOC_DOUBLEIT, /* double each time one need to grow */ |
XML_BUFFER_ALLOC_EXACT, /* grow only to the minimal size */ |
XML_BUFFER_ALLOC_EXACT, /* grow only to the minimal size */ |
XML_BUFFER_ALLOC_IMMUTABLE, /* immutable buffer */ |
XML_BUFFER_ALLOC_IMMUTABLE, /* immutable buffer */ |
XML_BUFFER_ALLOC_IO /* special allocation scheme used for I/O */ | XML_BUFFER_ALLOC_IO, /* special allocation scheme used for I/O */ |
| XML_BUFFER_ALLOC_HYBRID /* exact up to a threshold, and doubleit thereafter */ |
} xmlBufferAllocationScheme; |
} xmlBufferAllocationScheme; |
|
|
/** |
/** |
Line 694 XMLPUBFUN void XMLCALL
|
Line 695 XMLPUBFUN void XMLCALL
|
xmlBufferEmpty (xmlBufferPtr buf); |
xmlBufferEmpty (xmlBufferPtr buf); |
XMLPUBFUN const xmlChar* XMLCALL |
XMLPUBFUN const xmlChar* XMLCALL |
xmlBufferContent (const xmlBufferPtr buf); |
xmlBufferContent (const xmlBufferPtr buf); |
|
XMLPUBFUN xmlChar* XMLCALL |
|
xmlBufferDetach (const xmlBufferPtr buf); |
XMLPUBFUN void XMLCALL |
XMLPUBFUN void XMLCALL |
xmlBufferSetAllocationScheme(xmlBufferPtr buf, |
xmlBufferSetAllocationScheme(xmlBufferPtr buf, |
xmlBufferAllocationScheme scheme); |
xmlBufferAllocationScheme scheme); |