Import line: | libxml2 = imports.gi.libxml2; |
GIR File: | libxml2-2.0.gir |
C documentation: | libxml2ParserInputBuffer |
Struct : | ParserInputBuffer |
Show / Hide Inherited methods, properties and signals |
Properties | Defined By | |
---|---|---|
buffer : libxml2.Buffer
|
libxml2.ParserInputBuffer | |
closecallback : [object Object]
|
libxml2.ParserInputBuffer | |
compressed : Number
|
libxml2.ParserInputBuffer | |
context : void*
|
libxml2.ParserInputBuffer | |
encoder : libxml2.CharEncodingHandler
|
libxml2.ParserInputBuffer | |
error : Number
|
libxml2.ParserInputBuffer | |
raw : libxml2.Buffer
|
libxml2.ParserInputBuffer | |
rawconsumed : Number
|
libxml2.ParserInputBuffer | |
readcallback : [object Object]
|
libxml2.ParserInputBuffer |
Method / Constructor | Defined By | |
---|---|---|
new libxml2.ParserInputBuffer
()
Create a new libxml2.ParserInputBuffer
Create a new libxml2.ParserInputBuffer
|
||
FreeParserInputBuffer
()
:
none
Free up the memory used by a buffered parser input
Free up the memory used by a buffered parser input
|
libxml2.ParserInputBuffer | |
Grow up the content of the input buffer, the old data are preserved This routine handle the I18N transcoding to internal UTF-8 This routine is used when operating the parser in normal (pull) mode Returns the number of chars read and stored in the buffer, or -1 in case of error.
Grow up the content of the input buffer, the old data are preserved This routine handle the I18N transcoding to internal UTF-8 This routine is used when operating the parser in normal (pull) mode Returns the number of chars read and stored in the buffer, or -1 in case of error.
|
libxml2.ParserInputBuffer | |
Push the content of the arry in the input buffer This routine handle the I18N transcoding to internal UTF-8 This is used when operating the parser in progressive (push) mode.
Push the content of the arry in the input buffer This routine handle the I18N transcoding to internal UTF-8 This is used when operating the parser in progressive (push) mode. Returns the number of chars read and stored in the buffer, or -1 in case of error.
|
libxml2.ParserInputBuffer | |
Refresh the content of the input buffer, the old data are considered consumed This routine handle the I18N transcoding to internal UTF-8 Returns the number of chars read and stored in the buffer, or -1 in case of error.
|
libxml2.ParserInputBuffer |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
libxml2
Method |
Create a buffered parser input for progressive parsing Returns the new parser input or NULL
|
libxml2
Method |
Create a buffered parser input for the progressive parsing for the input from a file descriptor Returns the new parser input or NULL
|
libxml2
Method |
Create a buffered parser input for the progressive parsing of a file If filename is "-' then we use stdin as the input.
|
libxml2
Method |
libxml2.ParserInputBufferCreateIO
(Function ioread, Function ioclose, void* ioctx, CharEncoding enc)
:
libxml2.ParserInputBuffer
Create a buffered parser input for the progressive parsing for the input from an I/O handler Returns the new parser input or NULL
|
libxml2
Method |
libxml2.ParserInputBufferCreateMem
(String mem, Number size, CharEncoding enc)
:
libxml2.ParserInputBuffer
Create a buffered parser input for the progressive parsing for the input from a memory area.
|
libxml2
Method |
libxml2.ParserInputBufferCreateStatic
(String mem, Number size, CharEncoding enc)
:
libxml2.ParserInputBuffer
Create a buffered parser input for the progressive parsing for the input from an immutable memory area.
|