diff options
Diffstat (limited to 'test/plugin_lib/dynlib1.h')
-rw-r--r-- | test/plugin_lib/dynlib1.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/test/plugin_lib/dynlib1.h b/test/plugin_lib/dynlib1.h deleted file mode 100644 index fba626f..0000000 --- a/test/plugin_lib/dynlib1.h +++ /dev/null @@ -1,55 +0,0 @@ -/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * Copyright by The HDF Group. * - * Copyright by the Board of Trustees of the University of Illinois. * - * All rights reserved. * - * * - * This file is part of HDF5. The full HDF5 copyright notice, including * - * terms governing use, modification, and redistribution, is contained in * - * the files COPYING and Copyright.html. COPYING can be found at the root * - * of the source code distribution tree; Copyright.html can be found at the * - * root level of an installed copy of the electronic HDF5 document set and * - * is linked from the top-level documents page. It can also be found at * - * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have * - * access to either file, you may request a copy from help@hdfgroup.org. * - * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -/* - * Programmer: Raymond Lu - * 13 February 2013 - * - * Purpose: Tests the plugin module (H5PL) - */ -#ifndef DYNLIB1_H__ -#define DYNLIB1_H__ - -#include <stdlib.h> -#include <stdio.h> -#include <hdf5.h> - -/* plugins always export */ - #if defined (_MSC_VER) /* MSVC Compiler Case */ - #define H5PLUGIN_DLL __declspec(dllexport) - #define H5PLUGIN_DLLVAR extern __declspec(dllexport) - #elif (__GNUC__ >= 4) /* GCC 4.x has support for visibility options */ - #define H5PLUGIN_DLL __attribute__ ((visibility("default"))) - #define H5PLUGIN_DLLVAR extern __attribute__ ((visibility("default"))) - #endif - -#define FILTER_DYNLIB1_VERS 1 - -#ifdef __cplusplus -extern "C" { -#endif - - H5PLUGIN_DLL const H5PL_type_t H5PL_get_plugin_type(void); - H5PLUGIN_DLL const H5Z_class2_t* H5PL_get_plugin_info(void); - -/* Local prototypes for filter functions */ - static size_t H5Z_filter_dynlib1(unsigned int flags, size_t cd_nelmts, - const unsigned int *cd_values, size_t nbytes, size_t *buf_size, void **buf); - -#ifdef __cplusplus -} -#endif - -#endif /* DYNLIB1_H__ */ |