Source position: xqc.pas line 99
type XQC_Implementation_s = record |
create_context: function( |
impl: XQC_Implementation; |
out context: XQC_StaticContext |
):XQUERY_ERROR; |
prepare: function( |
impl: XQC_Implementation; |
query_string: pchar; |
context: XQC_StaticContext; |
handler: XQC_ErrorHandler; |
out query: XQC_Query |
):XQUERY_ERROR; |
prepare_file: function( |
impl: XQC_Implementation; |
query_file: pfile; |
context: XQC_StaticContext; |
handler: XQC_ErrorHandler; |
out query: XQC_Query |
):XQUERY_ERROR; |
prepare_stream: function( |
impl: XQC_Implementation; |
stream: XQC_InputStream; |
context: XQC_StaticContext; |
handler: XQC_ErrorHandler; |
out query: XQC_Query |
):XQUERY_ERROR; |
create_item: function( |
impl: XQC_Implementation; |
out item: XQC_Item |
):XQUERY_ERROR; |
item_factory: function( |
impl: XQC_Implementation; |
out factory: XQC_ItemFactory |
):XQUERY_ERROR; |
data_manager: function( |
impl: XQC_Implementation; |
out data_manager: XQC_DataManager |
):XQUERY_ERROR; |
free: procedure( |
impl: XQC_Implementation |
); |
data: pointer; |
end; |