binio.cc File Reference

#include <cstring>
#include <stdexcept>
#include "binio.h"
#include <cmath>

Include dependency graph for binio.cc:

Go to the source code of this file.

Defines

#define HUGE_VAL   HUGE
#define STRINGBUFSIZE   256
#define FloatToUnsigned(f)   ((unsigned long)(((long)((f) - 2147483648.0)) + 2147483647L + 1))
#define SEXP_MAX   255
#define SEXP_OFFSET   127
#define SEXP_SIZE   8
#define SEXP_POSITION   (32-SEXP_SIZE-1)
#define DEXP_MAX   2047
#define DEXP_OFFSET   1023
#define DEXP_SIZE   11
#define DEXP_POSITION   (32-DEXP_SIZE-1)


Define Documentation

#define DEXP_MAX   2047

Definition at line 604 of file binio.cc.

Referenced by binostream::float2ieee_double().

#define DEXP_OFFSET   1023

Definition at line 605 of file binio.cc.

Referenced by binostream::float2ieee_double().

#define DEXP_POSITION   (32-DEXP_SIZE-1)

Definition at line 607 of file binio.cc.

Referenced by binostream::float2ieee_double().

#define DEXP_SIZE   11

Definition at line 606 of file binio.cc.

#define FloatToUnsigned (  )     ((unsigned long)(((long)((f) - 2147483648.0)) + 2147483647L + 1))

Definition at line 543 of file binio.cc.

Referenced by binostream::float2ieee_double().

#define HUGE_VAL   HUGE

Definition at line 35 of file binio.cc.

Referenced by binistream::ieee_double2float(), and binistream::ieee_single2float().

#define SEXP_MAX   255

Definition at line 546 of file binio.cc.

Referenced by binostream::float2ieee_single().

#define SEXP_OFFSET   127

Definition at line 547 of file binio.cc.

Referenced by binostream::float2ieee_single().

#define SEXP_POSITION   (32-SEXP_SIZE-1)

Definition at line 549 of file binio.cc.

Referenced by binostream::float2ieee_single().

#define SEXP_SIZE   8

Definition at line 548 of file binio.cc.

#define STRINGBUFSIZE   256

Definition at line 44 of file binio.cc.

Referenced by binistream::readString().


Generated on Mon Mar 23 14:06:32 2009 for ARTS by  doxygen 1.5.6