Apply clang-format to source tree
[alexxy/gromacs.git] / src / gromacs / fileio / gmx_internal_xdr.h
index 008e025335c385c2c3510d6bd305bb85a4d165ac..2af1d5ff830bb13c0a4df7e6ec42bce7b4c21535 100644 (file)
@@ -104,35 +104,36 @@ typedef int bool_t;
  * long or short is 32 bits and die if none of them is :-)
  */
 #if (INT_MAX == 2147483647)
-typedef int xdr_int32_t;
+typedef int          xdr_int32_t;
 typedef unsigned int xdr_uint32_t;
 #elif (LONG_MAX == 2147483647L)
-typedef long xdr_int32_t;
+typedef long          xdr_int32_t;
 typedef unsigned long xdr_uint32_t;
 #elif (SHRT_MAX == 2147483647)
-typedef short xdr_int32_t;
+typedef short          xdr_int32_t;
 typedef unsigned short xdr_uint32_t;
 #else
-#  error ERROR: No 32 bit wide integer type found!
+#    error ERROR: No 32 bit wide integer type found!
 #endif
 
-enum xdr_op {
+enum xdr_op
+{
     XDR_ENCODE = 0,
     XDR_DECODE = 1,
     XDR_FREE   = 2
 };
 
 #ifndef FALSE
-#      define  FALSE   (0)
+#    define FALSE (0)
 #endif
 #ifndef TRUE
-#      define  TRUE    (1)
+#    define TRUE (1)
 #endif
 
 
-#define BYTES_PER_XDR_UNIT  (4)
+#define BYTES_PER_XDR_UNIT (4)
 /* Macro to round up to units of 4. */
-#define XDR_RNDUP(x)  (((x) + BYTES_PER_XDR_UNIT - 1) & ~(BYTES_PER_XDR_UNIT - 1))
+#define XDR_RNDUP(x) (((x) + BYTES_PER_XDR_UNIT - 1) & ~(BYTES_PER_XDR_UNIT - 1))
 
 
 /*
@@ -144,35 +145,34 @@ enum xdr_op {
 typedef struct XDR XDR;
 struct XDR
 {
-    enum xdr_op x_op;       /* operation; fast additional param */
+    enum xdr_op x_op; /* operation; fast additional param */
     struct xdr_ops
     {
-        bool_t       (*x_getbytes) (XDR *__xdrs, char *__addr, unsigned int __len);
+        bool_t (*x_getbytes)(XDR* __xdrs, char* __addr, unsigned int __len);
         /* get some bytes from " */
-        bool_t       (*x_putbytes) (XDR *__xdrs, char *__addr, unsigned int __len);
+        bool_t (*x_putbytes)(XDR* __xdrs, char* __addr, unsigned int __len);
         /* put some bytes to " */
-        unsigned int (*x_getpostn) (XDR *__xdrs);
+        unsigned int (*x_getpostn)(XDR* __xdrs);
         /* returns bytes off from beginning */
-        bool_t       (*x_setpostn) (XDR *__xdrs, unsigned int __pos);
+        bool_t (*x_setpostn)(XDR* __xdrs, unsigned int __pos);
         /* lets you reposition the stream */
-        xdr_int32_t *(*x_inline) (XDR *__xdrs, int __len);
+        xdr_int32_t* (*x_inline)(XDR* __xdrs, int __len);
         /* buf quick ptr to buffered data */
-        void         (*x_destroy) (XDR *__xdrs);
+        void (*x_destroy)(XDR* __xdrs);
         /* free privates of this xdr_stream */
-        bool_t       (*x_getint32) (XDR *__xdrs, xdr_int32_t *__ip);
+        bool_t (*x_getint32)(XDR* __xdrs, xdr_int32_t* __ip);
         /* get a int from underlying stream */
-        bool_t       (*x_putint32) (XDR *__xdrs, xdr_int32_t *__ip);
+        bool_t (*x_putint32)(XDR* __xdrs, xdr_int32_t* __ip);
         /* put a int to " */
-        bool_t       (*x_getuint32) (XDR *__xdrs, xdr_uint32_t *__ip);
+        bool_t (*x_getuint32)(XDR* __xdrs, xdr_uint32_t* __ip);
         /* get a unsigned int from underlying stream */
-        bool_t       (*x_putuint32) (XDR *__xdrs, xdr_uint32_t *__ip);
+        bool_t (*x_putuint32)(XDR* __xdrs, xdr_uint32_t* __ip);
         /* put a int to " */
-    }
-    *x_ops;
-    char *x_public;     /* users' data */
-    char *x_private;    /* pointer to private data */
-    char *x_base;       /* private used for position info */
-    int   x_handy;      /* extra private word */
+    } * x_ops;
+    char* x_public;  /* users' data */
+    char* x_private; /* pointer to private data */
+    char* x_base;    /* private used for position info */
+    int   x_handy;   /* extra private word */
 };
 
 /*
@@ -184,7 +184,7 @@ struct XDR
  * allocate dynamic storage of the appropriate size and return it.
  */
 
-typedef bool_t (*xdrproc_t) (XDR *, void *, ...);
+typedef bool_t (*xdrproc_t)(XDR*, void*, ...);
 
 /*
  * Operations defined on a XDR handle
@@ -198,57 +198,50 @@ typedef bool_t (*xdrproc_t) (XDR *, void *, ...);
  */
 
 
-#define xdr_getint32(xdrs, int32p)                      \
-    (*(xdrs)->x_ops->x_getint32)(xdrs, int32p)
+#define xdr_getint32(xdrs, int32p) (*(xdrs)->x_ops->x_getint32)(xdrs, int32p)
 
-#define xdr_putint32(xdrs, int32p)                      \
-    (*(xdrs)->x_ops->x_putint32)(xdrs, int32p)
+#define xdr_putint32(xdrs, int32p) (*(xdrs)->x_ops->x_putint32)(xdrs, int32p)
 
-#define xdr_getuint32(xdrs, uint32p)                      \
-    (*(xdrs)->x_ops->x_getuint32)(xdrs, uint32p)
+#define xdr_getuint32(xdrs, uint32p) (*(xdrs)->x_ops->x_getuint32)(xdrs, uint32p)
 
-#define xdr_putuint32(xdrs, uint32p)                      \
-    (*(xdrs)->x_ops->x_putuint32)(xdrs, uint32p)
+#define xdr_putuint32(xdrs, uint32p) (*(xdrs)->x_ops->x_putuint32)(xdrs, uint32p)
 
-#define xdr_getbytes(xdrs, addr, len)           \
-    (*(xdrs)->x_ops->x_getbytes)(xdrs, addr, len)
+#define xdr_getbytes(xdrs, addr, len) (*(xdrs)->x_ops->x_getbytes)(xdrs, addr, len)
 
-#define xdr_putbytes(xdrs, addr, len)           \
-    (*(xdrs)->x_ops->x_putbytes)(xdrs, addr, len)
+#define xdr_putbytes(xdrs, addr, len) (*(xdrs)->x_ops->x_putbytes)(xdrs, addr, len)
 
-#define xdr_getpos(xdrs)                \
-    (*(xdrs)->x_ops->x_getpostn)(xdrs)
+#define xdr_getpos(xdrs) (*(xdrs)->x_ops->x_getpostn)(xdrs)
 
-#define xdr_setpos(xdrs, pos)               \
-    (*(xdrs)->x_ops->x_setpostn)(xdrs, pos)
+#define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos)
 
-#define xdr_inline(xdrs, len)               \
-    (*(xdrs)->x_ops->x_inline)(xdrs, len)
+#define xdr_inline(xdrs, len) (*(xdrs)->x_ops->x_inline)(xdrs, len)
 
-#define xdr_destroy(xdrs)                   \
-    do {                            \
-        if ((xdrs)->x_ops->x_destroy) {           \
-            (*(xdrs)->x_ops->x_destroy)(xdrs); }  \
+#define xdr_destroy(xdrs)                      \
+    do                                         \
+    {                                          \
+        if ((xdrs)->x_ops->x_destroy)          \
+        {                                      \
+            (*(xdrs)->x_ops->x_destroy)(xdrs); \
+        }                                      \
     } while (0)
 
 
-bool_t xdr_void ();
-bool_t xdr_int (XDR *__xdrs, int *__ip);
-bool_t xdr_u_int (XDR *__xdrs, unsigned int *__ip);
-bool_t xdr_short (XDR *__xdrs, short *__ip);
-bool_t xdr_u_short (XDR *__xdrs, unsigned short *__ip);
-bool_t xdr_bool (XDR *__xdrs, int *__bp);
-bool_t xdr_opaque (XDR *__xdrs, char *__cp, unsigned int __cnt);
-bool_t xdr_string (XDR *__xdrs, char **__cpp, unsigned int __maxsize);
-bool_t xdr_char (XDR *__xdrs, char *__cp);
-bool_t xdr_u_char (XDR *__xdrs, unsigned char *__cp);
-bool_t xdr_vector (XDR *__xdrs, char *__basep, unsigned int __nelem,
-                   unsigned int __elemsize, xdrproc_t __xdr_elem);
-bool_t xdr_float (XDR *__xdrs, float *__fp);
-bool_t xdr_double (XDR *__xdrs, double *__dp);
-void xdrstdio_create (XDR *__xdrs, FILE *__file, enum xdr_op __xop);
+bool_t xdr_void();
+bool_t xdr_int(XDR* __xdrs, int* __ip);
+bool_t xdr_u_int(XDR* __xdrs, unsigned int* __ip);
+bool_t xdr_short(XDR* __xdrs, short* __ip);
+bool_t xdr_u_short(XDR* __xdrs, unsigned short* __ip);
+bool_t xdr_bool(XDR* __xdrs, int* __bp);
+bool_t xdr_opaque(XDR* __xdrs, char* __cp, unsigned int __cnt);
+bool_t xdr_string(XDR* __xdrs, char** __cpp, unsigned int __maxsize);
+bool_t xdr_char(XDR* __xdrs, char* __cp);
+bool_t xdr_u_char(XDR* __xdrs, unsigned char* __cp);
+bool_t xdr_vector(XDR* __xdrs, char* __basep, unsigned int __nelem, unsigned int __elemsize, xdrproc_t __xdr_elem);
+bool_t xdr_float(XDR* __xdrs, float* __fp);
+bool_t xdr_double(XDR* __xdrs, double* __dp);
+void   xdrstdio_create(XDR* __xdrs, FILE* __file, enum xdr_op __xop);
 
 /* free memory buffers for xdr */
-void xdr_free (xdrproc_t __proc, char *__objp);
+void xdr_free(xdrproc_t __proc, char* __objp);
 
 #endif /* GMX_FILEIO_GMX_SYSTEM_XDR_H */