mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-17 16:10:24 +08:00
Correct standalone function attributes
This commit is contained in:
parent
1643f591d6
commit
db65d57541
@ -29,10 +29,6 @@
|
||||
# include <winsock2.h>
|
||||
#endif /* H5_HAVE_WINSOCK2_H */
|
||||
|
||||
#ifdef STANDALONE
|
||||
#define H5TOOLS_DLL
|
||||
#endif
|
||||
|
||||
/* The different types of timers we can have */
|
||||
typedef enum timer_type_ {
|
||||
HDF5_FILE_OPENCLOSE,
|
||||
@ -75,10 +71,19 @@ typedef struct io_time_t {
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
#ifdef STANDALONE
|
||||
io_time_t *io_time_new(clock_type t);
|
||||
void io_time_destroy(io_time_t *pt);
|
||||
io_time_t *io_time_set(io_time_t *pt, timer_type t, int start_stop);
|
||||
double io_time_get(io_time_t *pt, timer_type t);
|
||||
#else
|
||||
H5TOOLS_DLL io_time_t *io_time_new(clock_type t);
|
||||
H5TOOLS_DLL void io_time_destroy(io_time_t *pt);
|
||||
H5TOOLS_DLL io_time_t *io_time_set(io_time_t *pt, timer_type t, int start_stop);
|
||||
H5TOOLS_DLL double io_time_get(io_time_t *pt, timer_type t);
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif /* __cplusplus */
|
||||
|
@ -483,8 +483,8 @@ extern MPI_Info h5_io_info_g; /* MPI INFO object for IO */
|
||||
#endif
|
||||
|
||||
#ifdef H5_HAVE_PARALLEL
|
||||
H5TEST_DLL int h5_set_info_object(void);
|
||||
H5TEST_DLL void h5_dump_info_object(MPI_Info info);
|
||||
int h5_set_info_object(void);
|
||||
void h5_dump_info_object(MPI_Info info);
|
||||
#endif
|
||||
|
||||
|
||||
|
@ -498,8 +498,8 @@ extern MPI_Info h5_io_info_g; /* MPI INFO object for IO */
|
||||
#endif
|
||||
|
||||
#ifdef H5_HAVE_PARALLEL
|
||||
H5TEST_DLL int h5_set_info_object(void);
|
||||
H5TEST_DLL void h5_dump_info_object(MPI_Info info);
|
||||
int h5_set_info_object(void);
|
||||
void h5_dump_info_object(MPI_Info info);
|
||||
#endif
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user