?options_string:string ->
?options_hash:string ->
Rdf.Storage.c ->
object ('a)
  method add : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c -> unit
  method add_statement : ?context:Rdf.Node.c -> Rdf.Statement.c -> unit
  method add_statements : ?context:Rdf.Node.c -> Rdf.Stream.c -> unit
  method as_stream : Rdf.Stream.c
  method as_stream_context : Rdf.Node.c -> Rdf.Stream.c
  method clone : 'a
  method contains_statement : Rdf.Statement.c -> bool
  method contains_statement_context : Rdf.Node.c -> bool
  method execute_query : Rdf.Query.c -> Rdf.QueryResults.c
  method find_statements : Rdf.Statement.c -> Rdf.Stream.c
  method get_arc : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c
  method get_arcs : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c
  method get_arcs_in : Rdf.Node.c -> Rdf.Iterator.c
  method get_arcs_out : Rdf.Node.c -> Rdf.Iterator.c
  method get_source : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c
  method get_sources : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c
  method get_target : Rdf.Node.c -> Rdf.Node.c -> Rdf.Node.c
  method get_targets : Rdf.Node.c -> Rdf.Node.c -> Rdf.Iterator.c
  method has_arc_in : Rdf.Node.c -> Rdf.Node.c -> bool
  method has_arc_out : Rdf.Node.c -> Rdf.Node.c -> bool
  method is_valid : bool
  method load :
    ?name:string ->
    ?mime_type:string -> ?type_uri:Rdf.Uri.c -> Rdf.Uri.c -> unit
  method remove_statement : ?context:Rdf.Node.c -> Rdf.Statement.c -> unit
  method remove_statements_with_context : Rdf.Node.c -> unit
  method repr : Rdf.repr
  method size : int
  method sync : unit
  method to_string :
    ?base_uri:Rdf.Uri.c ->
    ?name:string ->
    ?mime_type:string -> ?type_uri:Rdf.Uri.c -> unit -> string
  method transaction_commit : unit
  method transaction_rollback : unit
  method transaction_start : unit
end