Html.ParserCtxt – libxml-2.0 Reference Manual
Packages
libxml-2.0
Html
ParserCtxt
ParserCtxt
ParserCtxt.create_memory
ParserCtxt.create_push
parse_char_ref
parse_chunk
parse_document
parse_element
parse_entity_ref
read_doc
read_fd
read_file
read_io
read_memory
reset
use_options
ParserCtxt
Object Hierarchy:
Description:
[
Compact
]
public
class
ParserCtxt
:
ParserCtxt
Namespace:
Html
Package:
libxml-2.0
Content:
Creation methods:
public
ParserCtxt
()
public
ParserCtxt.create_memory
(
char
[] buffer,
int
size)
public
ParserCtxt.create_push
(
SAXHandler
* sax,
void
* user_data,
char
[] data,
int
len,
string
? filename =
null
,
CharEncoding
enc =
NONE
)
Methods:
public
int
parse_chunk
(
char
[] data,
int
size,
bool
terminate)
public
unowned
EntityDesc
*
parse_entity_ref
(
out
string
entity_name)
public
int
parse_char_ref
()
public
void
parse_element
()
public
int
parse_document
()
public
void
reset
()
public
int
use_options
(
int
options)
public
unowned
Doc
*
read_doc
(
string
cur,
string
url,
string
? encoding =
null
,
int
options =
0
)
public
unowned
Doc
*
read_file
(
string
filename,
string
? encoding =
null
,
int
options =
0
)
public
unowned
Doc
*
read_memory
(
char
[] buffer,
int
size,
string
url,
string
? encoding =
null
,
int
options =
0
)
public
unowned
Doc
*
read_fd
(
int
fd,
string
url,
string
? encoding =
null
,
int
options =
0
)
public
unowned
Doc
*
read_io
(
InputReadCallback
ioread,
InputCloseCallback
ioclose,
void
* ioctx,
string
url,
string
? encoding =
null
,
int
options =
0
)
Inherited Members:
All known members inherited from class Xml.ParserCtxt
parse_chunk
parse_document
reset_push
reset
init
clear
use_options
read_doc
read_file
read_memory
read_fd
read_io
sax
user_data