diff options
author | Robb Matzke <matzke@llnl.gov> | 1998-07-08 21:18:18 (GMT) |
---|---|---|
committer | Robb Matzke <matzke@llnl.gov> | 1998-07-08 21:18:18 (GMT) |
commit | 5f554bcced24f97371c34c36bb83eea921e2a85b (patch) | |
tree | 2ce1160aad30f3732f0e9d5504e5ac1fe0768dca /src/H5Fprivate.h | |
parent | 44d5c8823eb4370ff70bf7ed56c8eae7404d222c (diff) | |
download | hdf5-5f554bcced24f97371c34c36bb83eea921e2a85b.zip hdf5-5f554bcced24f97371c34c36bb83eea921e2a85b.tar.gz hdf5-5f554bcced24f97371c34c36bb83eea921e2a85b.tar.bz2 |
[svn-r473] Changes since 19980708
----------------------
./src/H5Fistore.c
./src/H5S.c
Fixed places where `herr_t' functions returned NULL for
failure: H5F_istore_get_addr() and printf(?!?) (probably
because a printf() was in the first column :-/ so I don't know
what function it really was that I fixed), and H5S_extent_copy().
./src/H5Fprivate.h
Added declarations for H5F_istore_get_addr() and
H5F_istore_allocate().
./src/H5S.c
./src/H5Sprivate.h
Split H5Sset_extent_simple() into H5S_set_extent_simple() and
replaced calls to the API function with calls to the internal
function.
Changed calls to H5Screate() to H5S_create() and H5Sclose() to
H5S_close().
./src/H5Shyper.c
./src/H5Spoint.c
Removed unused labels and variable.
./src/H5T.c
./src/H5Tconv.c
Changed calls to H5Tfind() to H5T_find().
./src/H5TB.c
Split function return type onto a separate line for five
functions and added API tracing calls.
Diffstat (limited to 'src/H5Fprivate.h')
-rw-r--r-- | src/H5Fprivate.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/H5Fprivate.h b/src/H5Fprivate.h index dcf5e69..0245bd9 100644 --- a/src/H5Fprivate.h +++ b/src/H5Fprivate.h @@ -494,6 +494,9 @@ typedef struct H5F_t { struct H5O_layout_t; /*forward decl for prototype arguments */ struct H5O_efl_t; /*forward decl for prototype arguments */ struct H5O_compress_t; /*forward decl for prototype arguments */ +struct H5F_istore_ud1_t; /*forward decl for prototype arguments */ +struct H5S_t; /*forward decl for prototype arguments */ +struct H5D_t; /*forward decl for prototype arguments */ /* library variables */ extern const H5F_create_t H5F_create_dflt; @@ -540,6 +543,13 @@ herr_t H5F_istore_write(H5F_t *f, const struct H5O_layout_t *layout, const struct H5O_compress_t *comp, const hssize_t offset[], const hsize_t size[], const void *buf); +herr_t H5F_istore_get_addr (H5F_t *f, const struct H5O_layout_t *layout, + const hssize_t offset[], + struct H5F_istore_ud1_t *udata/*out*/); +herr_t H5F_istore_allocate (struct H5D_t *dataset, H5F_t *f, + const struct H5O_layout_t *layout, + const struct H5S_t *space, + const struct H5O_compress_t *comp); /* Functions that operate on contiguous storage wrt boot block */ herr_t H5F_block_read(H5F_t *f, const haddr_t *addr, hsize_t size, |