diff options
Diffstat (limited to 'src/H5Dprivate.h')
-rw-r--r-- | src/H5Dprivate.h | 49 |
1 files changed, 22 insertions, 27 deletions
diff --git a/src/H5Dprivate.h b/src/H5Dprivate.h index 0e63a8d..f8a588f 100644 --- a/src/H5Dprivate.h +++ b/src/H5Dprivate.h @@ -10,23 +10,21 @@ * * ****************************************************************************/ -/* $Id$ */ - /* * This file contains private information about the H5D module */ - #ifndef _H5Dprivate_H #define _H5Dprivate_H + #include <H5Dpublic.h> /* Private headers needed by this file */ #include <H5private.h> -#include <H5Fprivate.h> /* for the H5F_t type */ -#include <H5Gprivate.h> /* Symbol tables */ -#include <H5Tprivate.h> /* for the H5T_t type */ -#include <H5Pprivate.h> /* for the H5P_t type */ -#include <H5Oprivate.h> /* Object Headers */ +#include <H5Fprivate.h> /*for the H5F_t type */ +#include <H5Gprivate.h> /*symbol tables */ +#include <H5Tprivate.h> /*for the H5T_t type */ +#include <H5Pprivate.h> /*for the H5P_t type */ +#include <H5Oprivate.h> /*object Headers */ #define H5D_RESERVED_ATOMS 0 @@ -35,35 +33,32 @@ /* Dataset creation template */ typedef struct H5D_create_t { - H5D_layout_t layout; - intn chunk_ndims; - size_t chunk_size[32]; + H5D_layout_t layout; + intn chunk_ndims; + size_t chunk_size[32]; } H5D_create_t; /* Dataset transfer template */ typedef struct H5D_xfer_t { - int _placeholder; /*unused--delete this later */ + int _placeholder; /*unused--delete this later */ } H5D_xfer_t; - typedef struct H5D_t H5D_t; - extern const H5D_create_t H5D_create_dflt; extern const H5D_xfer_t H5D_xfer_dflt; /* Functions defined in H5D.c */ -H5D_t *H5D_create(H5F_t *f, const char *name, const H5T_t *type, - const H5P_t *space, const H5D_create_t *create_parms); -H5D_t *H5D_open(H5F_t *f, const char *name); -herr_t H5D_close(H5D_t *dataset); -herr_t H5D_read(H5D_t *dataset, const H5T_t *mem_type, const H5P_t *mem_space, - const H5P_t *file_space, const H5D_xfer_t *xfer_parms, - void *buf /*out */ ); -herr_t H5D_write(H5D_t *dataset, const H5T_t *mem_type, - const H5P_t *mem_space, const H5P_t *file_space, - const H5D_xfer_t *xfer_parms, const void *buf); -hid_t H5D_find_name(hid_t file_id, group_t UNUSED, const char *name); +H5D_t *H5D_create (H5F_t *f, const char *name, const H5T_t *type, + const H5P_t *space, const H5D_create_t *create_parms); +H5D_t *H5D_open (H5F_t *f, const char *name); +herr_t H5D_close (H5D_t *dataset); +herr_t H5D_read (H5D_t *dataset, const H5T_t *mem_type, + const H5P_t *mem_space, const H5P_t *file_space, + const H5D_xfer_t *xfer_parms, void *buf/*out*/); +herr_t H5D_write (H5D_t *dataset, const H5T_t *mem_type, + const H5P_t *mem_space, const H5P_t *file_space, + const H5D_xfer_t *xfer_parms, const void *buf); +hid_t H5D_find_name (hid_t file_id, group_t UNUSED, const char *name); /* Functions defined in in H5Dconv.c */ -herr_t H5D_convert_buf(void *dst, const void *src, uintn len, uintn size); - +herr_t H5D_convert_buf (void *dst, const void *src, uintn len, uintn size); #endif |