@@ -11,21 +11,23 @@ using Compat
11
11
12
12
export
13
13
@read , @write ,
14
- h5open, h5read, h5rewrite, h5writeattr, h5readattr, h5write,
15
- a_create, a_delete, a_open, a_read, a_write, attrs,
16
- d_create, d_create_external, d_open, d_read, d_write,
17
- g_create, g_open,
18
- o_copy, o_delete, o_open,
19
- t_create, t_commit,
20
- p_create, get_access_properties, get_create_properties,
21
- dataspace, datatype,
22
- file, filename, name,
23
- get_chunk, get_datasets,
24
- iscontiguous, ishdf5, ismmappable,
25
- root, readmmap, set_dims!
14
+ h5open, h5read, h5write, h5rewrite, h5writeattr, h5readattr,
15
+ dataspace, datatype, # unexport
16
+ file, filename, name, # unexport
17
+ get_chunk, get_datasets, # unexport
18
+ iscontiguous, ishdf5, ismmappable, # unexport
19
+ root, readmmap, set_dims!, # unexport
20
+ get_access_properties, get_create_properties # unexport
26
21
# Note: Public API requires module scoping
27
22
# ## Public Functions:
28
- # g_info, o_info
23
+ # create_attribute, open_attribute. delete_attribute, read_attribute, write_attribute, attributes,
24
+ # create_dataset, create_external_dataset, open_dataset, read_dataset, write_dataset,
25
+ # create_group, open_group,
26
+ # copy_object, open_object,delete_object,
27
+ # create_datatype, commit_datatype,
28
+ # create_property
29
+
30
+ # group_info, object_info
29
31
# ## Types:
30
32
# H5DataStore, Attribute, File, Group, Dataset, Datatype, Opaque,
31
33
# Dataspace, Object, Properties, VLen, ChunkStorage, Reference
@@ -910,11 +912,11 @@ Base.haskey(attr::Attributes, path::AbstractString) = h5a_exists(checkvalid(attr
910
912
Base. haskey (dset:: Union{Dataset,Datatype} , path:: AbstractString ) = h5a_exists (checkvalid (dset), path)
911
913
912
914
# Querying items in the file
913
- g_info (obj:: Union{Group,File} ) = h5g_get_info (checkvalid (obj))
914
- o_info (obj:: Union{File,Object} ) = h5o_get_info (checkvalid (obj))
915
+ group_info (obj:: Union{Group,File} ) = h5g_get_info (checkvalid (obj))
916
+ object_info (obj:: Union{File,Object} ) = h5o_get_info (checkvalid (obj))
915
917
916
918
Base. length (obj:: Union{Group,File} ) = h5g_get_num_objs (checkvalid (obj))
917
- Base. length (x:: Attributes ) = o_info (x. parent). num_attrs
919
+ Base. length (x:: Attributes ) = object_info (x. parent). num_attrs
918
920
919
921
Base. isempty (x:: Union{Dataset,Group,File} ) = length (x) == 0
920
922
function Base. size (obj:: Union{Dataset,Attribute} )
0 commit comments