vide_public/external/libsdf/include/libsdf/SDFwrite.h
2013-02-27 13:27:23 -05:00

28 lines
939 B
C

#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, <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, <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, <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, <type> val */ ...);
void SDFunsetwroteheader(void);
void SDFsetwroteheader(void);
#ifdef __cplusplus
}
#endif
#endif