[][src]Module s3wf2::foreign

Structs

Environment

The wrapper of Parser and Document.

Enums

Status

Represents the status of foreign APIs.

Functions

s3wf2_init

Creates an Environment instance, and return its pointer.

s3wf2_free

Releases the allocated area of Environment.

s3wf2_parse

Parses the source text.

s3wf2_get_document_string

Converts the held Document into HTML, and return it.

s3wf2_get_document_buffered

Converts the held Document into HTML, and return it via the callback function.

s3wf2_free_string

Releases the allocated buffer given from libs3wf2.

s3wf2_get_next_error

Gets the message string of following error. If all the errors are read, it returns Status::NoMoreError.

s3wf2_reset_error

Resets the position of error list.