/******************************************************************************

  UTILITIES.H

  This file is the header file for UTILITIES.C.

******************************************************************************/
int ReadIntField(int ifield_width, int *pvalue, FILE *pstream);
int ReadIntFieldFromLine(int istart, int ifield_width, int *pvalue, 
  FILE *pstream);
int ReadFloatField(int ifield_width, float *pvalue, FILE *pstream);
int ReadFloatFieldFromLine(int istart, int ifield_width, float *pvalue, 
  FILE *pstream);
int ReadDoubleField(int ifield_width, double *pvalue, FILE *pstream);
int ReadDoubleFieldFromLine(int istart, int ifield_width, double *pvalue, 
  FILE *pstream);
int AllocateMemory();
int AllocatePtrMemory();
int ResizeMemory();
int ResizePtrMemory();
int GetString(char *ps, int inchar, FILE *pstream);
int GetLine(char *ps, int inchar, FILE *pstream);
int SkipLines(int inlines, FILE *pstream);
int WriteFlippedEndian(char *pc, int in, FILE *pstream);
int ReadFlippedEndian(char *pc, int n, FILE *pstream);
int WriteNormalEndian(char *pc, int n, FILE *pstream);
/*
int AllocateMemory(void **ppv, size_t size);
int AllocatePtrMemory(void ***ppv, size_t size);
int ResizeMemory(void **ppv, size_t size);
int ResizePtrMemory(void ***ppv, size_t size);
*/
