BioHDF version 0.3 alpha
Scalable NGS Data Storage Based on HDF5

biohdf_error.h

00001 /*****************************************************************************
00002  * Copyright by The HDF Group                                                *
00003  * All rights reserved.                                                      *
00004  *                                                                           *
00005  * This file is part of BioHDF.  The full BioHDF copyright notice, including *
00006  * terms governing use, modification, and redistribution, is contained in    *
00007  * the file COPYING.  COPYING can be found at the root of the source code    *
00008  * distribution tree.  If you do not have access to this file, you may       *
00009  * request a copy from help@hdfgroup.org.                                    *
00010  *****************************************************************************/
00011 
00019 #ifndef _BIOHDF_ERROR_H
00020 #define _BIOHDF_ERROR_H
00021 
00022 
00023 
00024 /*****************************************************************************
00025  * Error codes and definitions                                               *
00026  *****************************************************************************/
00027 
00028 
00029 
00031 typedef int biohdf_error;
00032 
00033 
00034 
00036 #define BIOHDF_NO_ERROR 0
00037 
00038 
00039 
00041 #define BIOHDF_BADNESS -1
00042 
00043 
00044 
00045 /*****************************************************************************
00046  * Set/unset verbose STDERR output                                           *
00047  *****************************************************************************/
00048 
00049 
00050 
00058 BIOHDF_API void
00059 BIOHDFset_stderr_setting(biohdf_bool use_stderr);
00060 
00061 
00062 
00067 BIOHDF_API void
00068 BIOHDFget_stderr_setting(biohdf_bool *use_stderr);
00069 
00070 
00071 
00073 #endif
 All Data Structures Variables