Source position: xqc.pas line 403
type XQC_StaticContext_s = record |
create_child_context: function( |
context: XQC_StaticContext; |
out child_context: XQC_StaticContext |
):XQUERY_ERROR; |
declare_ns: function( |
context: XQC_StaticContext; |
const prefix: pchar; |
const uri: ppchar |
):XQUERY_ERROR; |
get_ns_by_prefix: function( |
context: XQC_StaticContext; |
const prefix: pchar; |
out result_ns: ppchar |
):XQUERY_ERROR; |
set_default_element_and_type_ns: function( |
context: XQC_StaticContext; |
const uri: pchar |
):XQUERY_ERROR; |
get_default_element_and_type_ns: function( |
context: XQC_StaticContext; |
out uri: pchar |
):XQUERY_ERROR; |
set_default_function_ns: function( |
context: XQC_StaticContext; |
const uri: pchar |
):XQUERY_ERROR; |
get_default_function_ns: function( |
context: XQC_StaticContext; |
out uri: pchar |
):XQUERY_ERROR; |
add_collation: function( |
context: XQC_StaticContext; |
const uri: pchar |
):XQUERY_ERROR; |
set_default_collation: function( |
context: XQC_StaticContext; |
const uri: pchar |
):XQUERY_ERROR; |
get_default_collation: function( |
context: XQC_StaticContext; |
out uri: pchar |
):XQUERY_ERROR; |
set_xquery_version: function( |
context: XQC_StaticContext; |
mode: xquery_version_t |
):XQUERY_ERROR; |
get_xquery_version: function( |
context: XQC_StaticContext; |
out mode: xquery_version_t |
):XQUERY_ERROR; |
set_xpath1_0_mode: function( |
context: XQC_StaticContext; |
mode: xpath1_0compatib_mode_t |
):XQUERY_ERROR; |
get_xpath1_0_mode: function( |
context: XQC_StaticContext; |
out mode: xpath1_0compatib_mode_t |
):XQUERY_ERROR; |
set_construction_mode: function( |
context: XQC_StaticContext; |
mode: construction_mode_t |
):XQUERY_ERROR; |
get_construction_mode: function( |
context: XQC_StaticContext; |
out mode: construction_mode_t |
):XQUERY_ERROR; |
set_ordering_mode: function( |
context: XQC_StaticContext; |
mode: ordering_mode_t |
):XQUERY_ERROR; |
get_ordering_mode: function( |
context: XQC_StaticContext; |
out mode: ordering_mode_t |
):XQUERY_ERROR; |
set_default_order_empty_sequences: function( |
context: XQC_StaticContext; |
mode: order_empty_mode_t |
):XQUERY_ERROR; |
get_default_order_empty_sequences: function( |
context: XQC_StaticContext; |
out mode: order_empty_mode_t |
):XQUERY_ERROR; |
set_boundary_space_policy: function( |
context: XQC_StaticContext; |
mode: boundary_space_mode_t |
):XQUERY_ERROR; |
get_boundary_space_policy: function( |
context: XQC_StaticContext; |
out mode: boundary_space_mode_t |
):XQUERY_ERROR; |
set_copy_ns_mode: function( |
context: XQC_StaticContext; |
mode: preserve_mode_t; |
inherit: inherit_mode_t |
):XQUERY_ERROR; |
get_copy_ns_mode: function( |
context: XQC_StaticContext; |
out mode: preserve_mode_t; |
out inherit: inherit_mode_t |
):XQUERY_ERROR; |
set_base_uri: function( |
context: XQC_StaticContext; |
const base_uri: pchar |
):XQUERY_ERROR; |
get_base_uri: function( |
context: XQC_StaticContext; |
out base_uri: pchar |
):XQUERY_ERROR; |
register_external_function: function( |
context: XQC_StaticContext; |
const uri: pchar; |
const localname: pchar; |
init: external_function_init; |
next: external_function_next; |
release: external_function_release; |
global_user_data: pointer |
):XQUERY_ERROR; |
free: procedure( |
context: XQC_StaticContext |
); |
data: Pointer; |
end; |