Blame VCPP/dods-datatypes.h

Packit a4aae4
/*  This file is typically generated during configuation      */
Packit a4aae4
/*  time, but that is not the case under win32.  This file    */
Packit a4aae4
/*  was generated under linux on an x86 and then stripped     */
Packit a4aae4
/*  down to the bare essentials and modified where necessary  */
Packit a4aae4
/*  to form something appropriate for win32.                  */
Packit a4aae4
Packit a4aae4
#ifndef __DODS_DATATYPES__
Packit a4aae4
#define __DODS_DATATYPES__
Packit a4aae4
Packit a4aae4
#include <xdr.h>
Packit a4aae4
Packit a4aae4
#define DINT32 long
Packit a4aae4
typedef DINT32 dods_int32;
Packit a4aae4
Packit a4aae4
#define DUINT32 unsigned long
Packit a4aae4
typedef DUINT32 dods_uint32;
Packit a4aae4
Packit a4aae4
#define XDR_INT32 xdr_long
Packit a4aae4
#define XDR_UINT32 xdr_u_long
Packit a4aae4
Packit a4aae4
#define DINT16 short
Packit a4aae4
typedef DINT16 dods_int16;
Packit a4aae4
Packit a4aae4
#define DUINT16 unsigned short
Packit a4aae4
typedef DUINT16 dods_uint16;
Packit a4aae4
Packit a4aae4
#define XDR_INT16 xdr_short
Packit a4aae4
#define XDR_UINT16 xdr_u_short
Packit a4aae4
Packit a4aae4
#define DBYTE unsigned char
Packit a4aae4
typedef DBYTE dods_byte;
Packit a4aae4
Packit a4aae4
#define DFLOAT64 double
Packit a4aae4
typedef DFLOAT64 dods_float64;
Packit a4aae4
Packit a4aae4
#define DFLOAT32 float
Packit a4aae4
typedef DFLOAT32 dods_float32;
Packit a4aae4
Packit a4aae4
#define XDR_FLOAT64 xdr_double
Packit a4aae4
#define XDR_FLOAT32 xdr_float
Packit a4aae4
Packit a4aae4
#endif /* __DODS_DATATYPES__ */