diff --git a/zarr/Zarr/Storage/FilesystemStore/index.html b/zarr/Zarr/Storage/FilesystemStore/index.html index c7645da..f27ddb5 100644 --- a/zarr/Zarr/Storage/FilesystemStore/index.html +++ b/zarr/Zarr/Storage/FilesystemStore/index.html @@ -27,7 +27,7 @@ Node.GroupNode.t -> (Node.ArrayNode.t list * Node.GroupNode.t list, [> Zarr__.Storage_intf.error ]) - Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : + Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_all_nodes : t -> unit

erase_all_nodes t clears the store t by deleting all nodes. If the store is already empty, this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : Node.ArrayNode.t -> Owl_types.index array -> ('a, 'b) Zarr__.Storage_intf.Ndarray.t -> diff --git a/zarr/Zarr/Storage/Make/index.html b/zarr/Zarr/Storage/Make/index.html index 2ec86f4..a67b162 100644 --- a/zarr/Zarr/Storage/Make/index.html +++ b/zarr/Zarr/Storage/Make/index.html @@ -27,7 +27,7 @@ Node.GroupNode.t -> (Node.ArrayNode.t list * Node.GroupNode.t list, [> Zarr__.Storage_intf.error ]) - Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : + Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_all_nodes : t -> unit

erase_all_nodes t clears the store t by deleting all nodes. If the store is already empty, this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : Node.ArrayNode.t -> Owl_types.index array -> ('a, 'b) Zarr__.Storage_intf.Ndarray.t -> diff --git a/zarr/Zarr/Storage/MemoryStore/index.html b/zarr/Zarr/Storage/MemoryStore/index.html index dfb6529..2170658 100644 --- a/zarr/Zarr/Storage/MemoryStore/index.html +++ b/zarr/Zarr/Storage/MemoryStore/index.html @@ -27,7 +27,7 @@ Node.GroupNode.t -> (Node.ArrayNode.t list * Node.GroupNode.t list, [> Zarr__.Storage_intf.error ]) - Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : + Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_all_nodes : t -> unit

erase_all_nodes t clears the store t by deleting all nodes. If the store is already empty, this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : Node.ArrayNode.t -> Owl_types.index array -> ('a, 'b) Zarr__.Storage_intf.Ndarray.t -> diff --git a/zarr/Zarr/Storage/module-type-MAKER/index.html b/zarr/Zarr/Storage/module-type-MAKER/index.html index 0bae74d..321307a 100644 --- a/zarr/Zarr/Storage/module-type-MAKER/index.html +++ b/zarr/Zarr/Storage/module-type-MAKER/index.html @@ -27,7 +27,7 @@ Node.GroupNode.t -> (Node.ArrayNode.t list * Node.GroupNode.t list, [> Zarr__.Storage_intf.error ]) - Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : + Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_all_nodes : t -> unit

erase_all_nodes t clears the store t by deleting all nodes. If the store is already empty, this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : Node.ArrayNode.t -> Owl_types.index array -> ('a, 'b) Zarr__.Storage_intf.Ndarray.t -> diff --git a/zarr/Zarr/Storage/module-type-S/index.html b/zarr/Zarr/Storage/module-type-S/index.html index fe98f0d..2f0ebb0 100644 --- a/zarr/Zarr/Storage/module-type-S/index.html +++ b/zarr/Zarr/Storage/module-type-S/index.html @@ -27,7 +27,7 @@ Node.GroupNode.t -> (Node.ArrayNode.t list * Node.GroupNode.t list, [> Zarr__.Storage_intf.error ]) - Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : + Stdlib.result

find_child_nodes t n returns a tuple of child nodes of group node n. This operation can fail if n is not a member of store t.

val find_all_nodes : t -> Node.ArrayNode.t list * Node.GroupNode.t list

find_all_nodes t returns Some p where p is a pair of lists representing all nodes in store t. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, None is returned.

val erase_group_node : t -> Node.GroupNode.t -> unit

erase_group_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_array_node : t -> Node.ArrayNode.t -> unit

erase_array_node t n erases group node n from store t. This also erases all child nodes of n. If node n is not a member of store t then this is a no-op.

val erase_all_nodes : t -> unit

erase_all_nodes t clears the store t by deleting all nodes. If the store is already empty, this is a no-op.

val group_exists : t -> Node.GroupNode.t -> bool

group_exists t n returns true if group node n is a member of store t and false otherwise.

val array_exists : t -> Node.ArrayNode.t -> bool

array_exists t n returns true if array node n is a member of store t and false otherwise.

val set_array : Node.ArrayNode.t -> Owl_types.index array -> ('a, 'b) Zarr__.Storage_intf.Ndarray.t ->