#ifndef _SDFWriteDOTh #define _SDFWRiteDOTh #ifdef __cplusplus extern "C" { #endif void SDFwrite(const char *filename, int gnobj, int nobj, const void *btab, int bsize, const char *bodydesc, /* const char *name, SDF_type_enum type, val */ ...); void SDFwrite64(const char *filename, int64_t gnobj, int64_t nobj, const void *btab, int bsize, const char *bodydesc, /* const char *name, SDF_type_enum type, val */ ...); void SDFappend64(const char *filename, int64_t gnobj, int64_t nobj, const void *btab, int bsize, const char *bodydesc, /* const char *name, SDF_type_enum type, val */ ...); /* A trivial special case, just don't write any body data */ void SDFwritehdr(const char *filename, const char *bodydesc, /* const char *name, SDF_type_enum type, val */ ...); void SDFunsetwroteheader(void); void SDFsetwroteheader(void); #ifdef __cplusplus } #endif #endif