Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
A fully parsed Btab record.
Sometimes, you may want to fully parse the Btab.Record
into an OCaml record
, e.g., for s-expression serialization.
Btab.Record
is not parsed into an OCaml record
by default. Rather, the fields you need are generated on the fly using string indexing. This is a lot faster, but like I mentioned before, sometimes you really do want the whole thing pre-parsed. Use this module in those cases.
type t = {
query : Base.string;
target : Base.string;
pident : Base.float;
alnlen : Base.int;
mismatch : Base.int;
gapopen : Base.int;
qstart : Base.int;
qend : Base.int;
tstart : Base.int;
tend : Base.int;
evalue : Base.float;
bits : Base.float;
qlen : Base.int Base.option;
tlen : Base.int Base.option;
}
include Sexplib0.Sexpable.S with type t := t
val t_of_sexp : Sexplib0.Sexp.t -> t
val sexp_of_t : t -> Sexplib0.Sexp.t