Module type Shredded_store_sigs.Node_Record

module type Node_Record = sig .. end

type record 
type preorder 
type stored_nodeid 
type record_specific 
type record_kind 
type eqnameid 
type namespaceid 
type prefixid 
type textid 
type commentid 
type processingid 
type symbol = prefixid *
eqnameid
val is_fixed_length : unit -> bool
val get_record_size : unit -> int
val encode : record -> char array
val decode : char array -> record
val create_record : preorder ->
stored_nodeid option ->
record_specific ->
record
val get_preorder : record ->
preorder
val set_preorder : record ->
preorder ->
record
val get_parent : record ->
stored_nodeid option
val set_parent : record ->
stored_nodeid option ->
record
val get_name_eqnameid : record ->
eqnameid
val get_name_prefixid : record ->
prefixid
val get_name_symbol : record ->
symbol
val set_name_symbol : record ->
symbol ->
record
val get_type_eqnameid : record ->
eqnameid option
val get_type_prefixid : record ->
prefixid option
val get_type_symbol : record ->
symbol option
val set_type_symbol : record ->
symbol option ->
record
val get_attribute_value_id : record ->
textid
val get_textid : record ->
textid
val get_kind : record ->
record_kind
val get_specific : record ->
record_specific
val get_namespaceid : record ->
namespaceid
val is_text_record : record -> bool
val is_elem_record : record -> bool
val is_attr_record : record -> bool
val get_commentid : record ->
commentid
val get_processing_instruction_id : record ->
processingid