module Table: sig
.. end
type
t
Apache table
structure.
val get : t -> string -> string
Table.get tbl key
returns the corresponding entry in the
table. The key
is matched case-insensitively. The first
key will retrieved in case there are more than one entry in
the table for the key.
Raises Not_found
otherwise.
val get_all : t -> string -> string list
Table.get_all tbl key
same as Table.get tbl key
except
it returns all values corresponding to the key
.
val fields : t -> (string * string) list
Table.fields tbl
returns a list of (key, value)
pairs
consisting of all entries of the table tbl
.
val clear : t -> unit
Table.clear tbl
removes all key/value pairs from the table
tbl
.
val set : t -> string -> string -> unit
Table.set tbl key value
sets the (key, value)
pair in
the table tbl
. If one or more key/value pairs already
exists with the same key they will be deleted and replaced
with (key, value)
.
val add : t -> string -> string -> unit
Table.add tbl key value
adds the (key, value)
pair in
the table tbl
. This does not erase any existing pairs.
val unset : t -> string -> unit
Table.unset tbl key
delete every key/value pair associated
with the key
from the table tbl
.