#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <ctype.h>
#include <assert.h>
#include <string.h>
#include "hecmw_bin_io.h"
 
Go to the source code of this file.
 | 
| void  | hecmw_set_endian_info (void) | 
|   | 
| int  | hecmw_write_bin_value (unsigned char *x, int size, FILE *fp) | 
|   | 
| int  | hecmw_write_bin_int (int x, FILE *fp) | 
|   | 
| int  | hecmw_write_bin_int_arr (int *x, int n, FILE *fp) | 
|   | 
| int  | hecmw_write_bin_double (double x, FILE *fp) | 
|   | 
| int  | hecmw_write_bin_double_arr (double *x, int n, FILE *fp) | 
|   | 
| int  | hecmw_read_bin_value (unsigned char *x, int size, FILE *fp) | 
|   | 
| int  | hecmw_read_bin_int (int *x, FILE *fp) | 
|   | 
| int  | hecmw_read_bin_int_arr (int *x, int n, FILE *fp) | 
|   | 
| int  | hecmw_read_bin_double (double *x, FILE *fp) | 
|   | 
| int  | hecmw_read_bin_double_arr (double *x, int n, FILE *fp) | 
|   | 
| int  | hecmw_write_bin (FILE *fp, const char *fmt,...) | 
|   | 
| int  | hecmw_read_bin (FILE *fp, const char *fmt,...) | 
|   | 
◆ FAIL
◆ FALSE
◆ RES_BIN_HEADER
      
        
          | #define RES_BIN_HEADER   "HECMW_BINARY_RESULT" | 
        
      
 
 
◆ SUCCESS
◆ TRUE
◆ hecmw_read_bin()
      
        
          | int hecmw_read_bin  | 
          ( | 
          FILE *  | 
          fp,  | 
        
        
           | 
           | 
          const char *  | 
          fmt,  | 
        
        
           | 
           | 
            | 
          ...  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_read_bin_double()
      
        
          | int hecmw_read_bin_double  | 
          ( | 
          double *  | 
          x,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_read_bin_double_arr()
      
        
          | int hecmw_read_bin_double_arr  | 
          ( | 
          double *  | 
          x,  | 
        
        
           | 
           | 
          int  | 
          n,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_read_bin_int()
      
        
          | int hecmw_read_bin_int  | 
          ( | 
          int *  | 
          x,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_read_bin_int_arr()
      
        
          | int hecmw_read_bin_int_arr  | 
          ( | 
          int *  | 
          x,  | 
        
        
           | 
           | 
          int  | 
          n,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_read_bin_value()
      
        
          | int hecmw_read_bin_value  | 
          ( | 
          unsigned char *  | 
          x,  | 
        
        
           | 
           | 
          int  | 
          size,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_set_endian_info()
      
        
          | void hecmw_set_endian_info  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ hecmw_write_bin()
      
        
          | int hecmw_write_bin  | 
          ( | 
          FILE *  | 
          fp,  | 
        
        
           | 
           | 
          const char *  | 
          fmt,  | 
        
        
           | 
           | 
            | 
          ...  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_write_bin_double()
      
        
          | int hecmw_write_bin_double  | 
          ( | 
          double  | 
          x,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_write_bin_double_arr()
      
        
          | int hecmw_write_bin_double_arr  | 
          ( | 
          double *  | 
          x,  | 
        
        
           | 
           | 
          int  | 
          n,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_write_bin_int()
      
        
          | int hecmw_write_bin_int  | 
          ( | 
          int  | 
          x,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_write_bin_int_arr()
      
        
          | int hecmw_write_bin_int_arr  | 
          ( | 
          int *  | 
          x,  | 
        
        
           | 
           | 
          int  | 
          n,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ hecmw_write_bin_value()
      
        
          | int hecmw_write_bin_value  | 
          ( | 
          unsigned char *  | 
          x,  | 
        
        
           | 
           | 
          int  | 
          size,  | 
        
        
           | 
           | 
          FILE *  | 
          fp  | 
        
        
           | 
          ) | 
           |  |