How the individual array elements are named in the HDF5 object naming space
How the individual array elements are named in the HDF5 object naming space
How the size of an array is tagged in the HDF5 object naming space
How the size of an array is tagged in the HDF5 object naming space
Close object store, preventing further writes.
Close object store, preventing further writes.
Create a group and make it the group used by any group-relative commands.
Create a group and make it the group used by any group-relative commands.
The most recently created or opened group.
The most recently created or opened group.
The fileId of the opened (ObjectRestorer) or created (ObjectSaver) file
The fileId of the opened (ObjectRestorer) or created (ObjectSaver) file
The sequence of opened hdf5 groups, maintained as a stack.
The sequence of opened hdf5 groups, maintained as a stack.
Close the last created/opened group, making the previous group the one used by any group-relative commands.
Close the last created/opened group, making the previous group the one used by any group-relative commands.
Get the number of elements in the 0D or 1D dataSpace
Open an existing group and make it the group used by any group-relative commands.
Open an existing group and make it the group used by any group-relative commands.
Open an hdf5 group given its absolute pathname.
Open an hdf5 group given its absolute pathname.
Read a Float from the object store.
Read a Float from the object store.
Read an Array[Float] from the object store.
Read an Array[Float] from the object store.
Read an Int from the object store.
Read an Int from the object store.
Read an Array[Int] from the object store.
Read an Array[Int] from the object store.
Read a Long from the object store.
Read a Long from the object store.
Read an Array[Long] from the object store.
Read an Array[Long] from the object store.
Attempt to read an optional Int from the object store with key 'name', returning None if the given name isn't present in the store.
Attempt to read an optional Int from the object store with key 'name', returning None if the given name isn't present in the store.
Attempt to read an optional String from the object store with key 'name', returning None if the given name isn't present in the store.
Attempt to read an optional String from the object store with key 'name', returning None if the given name isn't present in the store.
Read an Array[Primitives] from the object store.
Read an Array[Primitives] from the object store.
The key of this <key, value> pair to be read.
A "type id" describing the data format in memory (i.e. in the Array[]).
A name for the type (involved in the error reporting).
A function to create the returned array (passed the array length as an Int arg).
Read a non-primitive "Restorable" object from the object store.
Read a non-primitive "Restorable" object from the object store.
Read an array of non-primitive "Restorable" objects from the object store.
Read an array of non-primitive "Restorable" objects from the object store.
Read a String from the object store.
Read a String from the object store.
Read an Array[String] from the object store.
Read an Array[String] from the object store. (Can't use readPrimitiveArray because of H5DreadVL() call).
Cog ComputeGraph restorer based on HDF5
See Hdf5ObjectSaver for more on the approach used to save/restore ComputeGraphs.