/* Copyright 2018-2018 University Corporation for Atmospheric Research/Unidata. */ /** * @file This header file contains the common set of headers * in proper order. * This header should not be included in * code outside libzarr. * * @author Dennis Heimbigner, Ed Hartnett */ #ifndef ZINCLUDES_H #define ZINCLUDES_H #include "config.h" #ifndef __cplusplus #include #include #include #include #include /* size_t, ptrdiff_t */ #include #ifdef HAVE_UNISTD_H #include #endif #endif #ifdef _WIN32 #include #endif #ifdef __cplusplus extern "C" { #endif #include "netcdf.h" #include "ncdispatch.h" #include "nc4internal.h" #include "nc4dispatch.h" #include "ncuri.h" #include "nclist.h" #include "ncbytes.h" #include "ncauth.h" #include "nclog.h" #include "ncrc.h" #include "ncindex.h" #include "ncjson.h" #include "zmap.h" #include "zinternal.h" #include "zdispatch.h" #include "zprovenance.h" #include "zodom.h" #include "zchunking.h" #include "zcache.h" #include "zarr.h" #include "zdebug.h" #ifdef __cplusplus } #endif #endif /* ZINCLUDES_H */