diff options
author | Fang Guo <fangguo@ncsa.uiuc.edu> | 2005-07-22 21:31:48 (GMT) |
---|---|---|
committer | Fang Guo <fangguo@ncsa.uiuc.edu> | 2005-07-22 21:31:48 (GMT) |
commit | 02f74aa59e2c10576d628fd9d49b6874bea4155b (patch) | |
tree | 8e522e5779ec5f38928f5851d1c922cab6b2da8f /hl/src/H5LT.h | |
parent | d782f6cf94bc266880530c8378d45e5b5556b191 (diff) | |
download | hdf5-02f74aa59e2c10576d628fd9d49b6874bea4155b.zip hdf5-02f74aa59e2c10576d628fd9d49b6874bea4155b.tar.gz hdf5-02f74aa59e2c10576d628fd9d49b6874bea4155b.tar.bz2 |
[svn-r11111] Purpose:
Improvement
Description:
Add high level dll macro for windows
Solution:
Platforms tested:
MSVS 6.0 on windows XP, cygwin, heping and copper
Misc. update:
Diffstat (limited to 'hl/src/H5LT.h')
-rw-r--r-- | hl/src/H5LT.h | 106 |
1 files changed, 53 insertions, 53 deletions
diff --git a/hl/src/H5LT.h b/hl/src/H5LT.h index e18af31..53b97ba 100644 --- a/hl/src/H5LT.h +++ b/hl/src/H5LT.h @@ -46,50 +46,50 @@ extern "C" { *------------------------------------------------------------------------- */ -herr_t H5LTmake_dataset( hid_t loc_id, +H5_HLDLL herr_t H5LTmake_dataset( hid_t loc_id, const char *dset_name, int rank, const hsize_t *dims, hid_t type_id, const void *buffer ); -herr_t H5LTmake_dataset_char( hid_t loc_id, +H5_HLDLL herr_t H5LTmake_dataset_char( hid_t loc_id, const char *dset_name, int rank, const hsize_t *dims, const char *buffer ); -herr_t H5LTmake_dataset_short( hid_t loc_id, +H5_HLDLL herr_t H5LTmake_dataset_short( hid_t loc_id, const char *dset_name, int rank, const hsize_t *dims, const short *buffer ); -herr_t H5LTmake_dataset_int( hid_t loc_id, +H5_HLDLL herr_t H5LTmake_dataset_int( hid_t loc_id, const char *dset_name, int rank, const hsize_t *dims, const int *buffer ); -herr_t H5LTmake_dataset_long( hid_t loc_id, +H5_HLDLL herr_t H5LTmake_dataset_long( hid_t loc_id, const char *dset_name, int rank, const hsize_t *dims, const long *buffer ); -herr_t H5LTmake_dataset_float( hid_t loc_id, +H5_HLDLL herr_t H5LTmake_dataset_float( hid_t loc_id, const char *dset_name, int rank, const hsize_t *dims, const float *buffer ); -herr_t H5LTmake_dataset_double( hid_t loc_id, +H5_HLDLL herr_t H5LTmake_dataset_double( hid_t loc_id, const char *dset_name, int rank, const hsize_t *dims, const double *buffer ); -herr_t H5LTmake_dataset_string(hid_t loc_id, +H5_HLDLL herr_t H5LTmake_dataset_string( hid_t loc_id, const char *dset_name, const char *buf ); @@ -101,36 +101,36 @@ herr_t H5LTmake_dataset_string(hid_t loc_id, *------------------------------------------------------------------------- */ -herr_t H5LTread_dataset( hid_t loc_id, +H5_HLDLL herr_t H5LTread_dataset( hid_t loc_id, const char *dset_name, hid_t type_id, void *buffer ); -herr_t H5LTread_dataset_char( hid_t loc_id, +H5_HLDLL herr_t H5LTread_dataset_char( hid_t loc_id, const char *dset_name, char *buffer ); -herr_t H5LTread_dataset_short( hid_t loc_id, +H5_HLDLL herr_t H5LTread_dataset_short( hid_t loc_id, const char *dset_name, short *buffer ); -herr_t H5LTread_dataset_int( hid_t loc_id, +H5_HLDLL herr_t H5LTread_dataset_int( hid_t loc_id, const char *dset_name, int *buffer ); -herr_t H5LTread_dataset_long( hid_t loc_id, +H5_HLDLL herr_t H5LTread_dataset_long( hid_t loc_id, const char *dset_name, long *buffer ); -herr_t H5LTread_dataset_float( hid_t loc_id, +H5_HLDLL herr_t H5LTread_dataset_float( hid_t loc_id, const char *dset_name, float *buffer ); -herr_t H5LTread_dataset_double( hid_t loc_id, +H5_HLDLL herr_t H5LTread_dataset_double( hid_t loc_id, const char *dset_name, double *buffer ); -herr_t H5LTread_dataset_string( hid_t loc_id, +H5_HLDLL herr_t H5LTread_dataset_string( hid_t loc_id, const char *dset_name, char *buf ); @@ -142,17 +142,17 @@ herr_t H5LTread_dataset_string( hid_t loc_id, */ -herr_t H5LTget_dataset_ndims( hid_t loc_id, +H5_HLDLL herr_t H5LTget_dataset_ndims( hid_t loc_id, const char *dset_name, int *rank ); -herr_t H5LTget_dataset_info( hid_t loc_id, +H5_HLDLL herr_t H5LTget_dataset_info( hid_t loc_id, const char *dset_name, hsize_t *dims, H5T_class_t *type_class, size_t *type_size ); -herr_t H5LTfind_dataset( hid_t loc_id, const char *name ); +H5_HLDLL herr_t H5LTfind_dataset( hid_t loc_id, const char *name ); @@ -164,72 +164,72 @@ herr_t H5LTfind_dataset( hid_t loc_id, const char *name ); */ -herr_t H5LTset_attribute_string( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_string( hid_t loc_id, const char *obj_name, const char *attr_name, const char *attr_data ); -herr_t H5LTset_attribute_char( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_char( hid_t loc_id, const char *obj_name, const char *attr_name, const char *buffer, size_t size ); -herr_t H5LTset_attribute_uchar( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_uchar( hid_t loc_id, const char *obj_name, const char *attr_name, const unsigned char *buffer, size_t size ); -herr_t H5LTset_attribute_short( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_short( hid_t loc_id, const char *obj_name, const char *attr_name, const short *buffer, size_t size ); -herr_t H5LTset_attribute_ushort( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_ushort( hid_t loc_id, const char *obj_name, const char *attr_name, const unsigned short *buffer, size_t size ); -herr_t H5LTset_attribute_int( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_int( hid_t loc_id, const char *obj_name, const char *attr_name, const int *buffer, size_t size ); -herr_t H5LTset_attribute_uint( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_uint( hid_t loc_id, const char *obj_name, const char *attr_name, const unsigned int *buffer, size_t size ); -herr_t H5LTset_attribute_long( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_long( hid_t loc_id, const char *obj_name, const char *attr_name, const long *buffer, size_t size ); -herr_t H5LTset_attribute_long_long( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_long_long( hid_t loc_id, const char *obj_name, const char *attr_name, const long_long *buffer, size_t size ); -herr_t H5LTset_attribute_ulong( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_ulong( hid_t loc_id, const char *obj_name, const char *attr_name, const unsigned long *buffer, size_t size ); -herr_t H5LTset_attribute_float( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_float( hid_t loc_id, const char *obj_name, const char *attr_name, const float *buffer, size_t size ); -herr_t H5LTset_attribute_double( hid_t loc_id, +H5_HLDLL herr_t H5LTset_attribute_double( hid_t loc_id, const char *obj_name, const char *attr_name, const double *buffer, @@ -242,68 +242,68 @@ herr_t H5LTset_attribute_double( hid_t loc_id, *------------------------------------------------------------------------- */ -herr_t H5LTget_attribute( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute( hid_t loc_id, const char *obj_name, const char *attr_name, hid_t mem_type_id, void *data ); -herr_t H5LTget_attribute_string( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_string( hid_t loc_id, const char *obj_name, const char *attr_name, char *data ); -herr_t H5LTget_attribute_char( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_char( hid_t loc_id, const char *obj_name, const char *attr_name, char *data ); -herr_t H5LTget_attribute_uchar( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_uchar( hid_t loc_id, const char *obj_name, const char *attr_name, unsigned char *data ); -herr_t H5LTget_attribute_short( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_short( hid_t loc_id, const char *obj_name, const char *attr_name, short *data ); -herr_t H5LTget_attribute_ushort( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_ushort( hid_t loc_id, const char *obj_name, const char *attr_name, unsigned short *data ); -herr_t H5LTget_attribute_int( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_int( hid_t loc_id, const char *obj_name, const char *attr_name, int *data ); -herr_t H5LTget_attribute_uint( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_uint( hid_t loc_id, const char *obj_name, const char *attr_name, unsigned int *data ); -herr_t H5LTget_attribute_long( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_long( hid_t loc_id, const char *obj_name, const char *attr_name, long *data ); -herr_t H5LTget_attribute_long_long( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_long_long( hid_t loc_id, const char *obj_name, const char *attr_name, long_long *data ); -herr_t H5LTget_attribute_ulong( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_ulong( hid_t loc_id, const char *obj_name, const char *attr_name, unsigned long *data ); -herr_t H5LTget_attribute_float( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_float( hid_t loc_id, const char *obj_name, const char *attr_name, float *data ); -herr_t H5LTget_attribute_double( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_double( hid_t loc_id, const char *obj_name, const char *attr_name, double *data ); @@ -317,12 +317,12 @@ herr_t H5LTget_attribute_double( hid_t loc_id, */ -herr_t H5LTget_attribute_ndims( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_ndims( hid_t loc_id, const char *obj_name, const char *attr_name, int *rank ); -herr_t H5LTget_attribute_info( hid_t loc_id, +H5_HLDLL herr_t H5LTget_attribute_info( hid_t loc_id, const char *obj_name, const char *attr_name, hsize_t *dims, @@ -341,11 +341,11 @@ herr_t H5LTget_attribute_info( hid_t loc_id, */ -hid_t H5LTcreate_compound_type( hsize_t nfields, size_t size, const char *field_names[], +H5_HLDLL hid_t H5LTcreate_compound_type( hsize_t nfields, size_t size, const char *field_names[], const size_t *field_offset, const hid_t *field_types ); -herr_t H5LTrepack( hsize_t nfields, +H5_HLDLL herr_t H5LTrepack( hsize_t nfields, hsize_t nrecords, size_t src_size, const size_t *src_offset, @@ -366,26 +366,26 @@ herr_t H5LTrepack( hsize_t nfields, */ -herr_t H5LT_get_attribute_mem( hid_t obj_id, +H5_HLDLL herr_t H5LT_get_attribute_mem( hid_t obj_id, const char *attr_name, hid_t mem_type_id, void *data ); -herr_t H5LT_get_attribute_disk( hid_t obj_id, +H5_HLDLL herr_t H5LT_get_attribute_disk( hid_t obj_id, const char *attr_name, void *data ); -herr_t H5LT_find_attribute( hid_t loc_id, const char *name ); +H5_HLDLL herr_t H5LT_find_attribute( hid_t loc_id, const char *name ); -herr_t H5LT_set_attribute_numerical( hid_t loc_id, +H5_HLDLL herr_t H5LT_set_attribute_numerical( hid_t loc_id, const char *obj_name, const char *attr_name, size_t size, hid_t type_id, const void *data ); -herr_t H5LT_set_attribute_string(hid_t dset_id, +H5_HLDLL herr_t H5LT_set_attribute_string( hid_t dset_id, char *name, char *buf ); |