sig
type document_id_generator = unit -> Nodeid.docid
type load_xml_value_function =
Streaming_types.ordered_typed_xml_stream -> Physical_value.item list
type load_node_sequence_function =
Streaming_types.ordered_typed_xml_stream -> Dm.node list
type load_xml_document_function =
Streaming_types.ordered_typed_xml_stream -> Physical_value.item list
val register_load_functions :
Physical_load.document_id_generator ->
Physical_load.load_xml_value_function ->
Physical_load.load_node_sequence_function ->
Physical_load.load_xml_document_function -> unit
val load_xml_value_from_typed_stream :
Nodeid_context.nodeid_context ->
Streaming_types.typed_xml_stream -> Physical_value.item list
val load_xml_node_sequence_from_typed_stream :
Nodeid_context.nodeid_context ->
Streaming_types.typed_xml_stream -> Dm.node list
val load_xml_document_from_typed_stream :
Nodeid_context.nodeid_context ->
Streaming_types.typed_xml_stream -> Physical_value.item list
val load_xml_node_sequence_from_typed_stream_for_docid :
Nodeid_context.nodeid_context ->
Nodeid.docid -> Streaming_types.typed_xml_stream -> Dm.node list
end