Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bseieee754.hh File Reference
#include <bse/bsedefs.hh>
#include <cmath>
Include dependency graph for bseieee754.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  BseFloatIEEE754
 
union  BseDoubleIEEE754
 

Macros

#define PI
 
#define BSE_FLOAT_BIAS
 
#define BSE_FLOAT_MAX_NORMAL
 
#define BSE_FLOAT_MIN_NORMAL
 
#define BSE_FLOAT_MAX_SUBNORMAL
 
#define BSE_FLOAT_MIN_SUBNORMAL
 
#define BSE_FLOAT_EPSILON
 
#define BSE_DOUBLE_BIAS
 
#define BSE_DOUBLE_MAX_NORMAL
 
#define BSE_DOUBLE_MIN_NORMAL
 
#define BSE_DOUBLE_MAX_SUBNORMAL
 
#define BSE_DOUBLE_MIN_SUBNORMAL
 
#define BSE_DOUBLE_EPSILON
 
#define BSE_DOUBLE_INF
 
#define BSE_DOUBLE_NAN
 
#define BSE_FLOAT_INF
 
#define BSE_FLOAT_NAN
 
#define BSE_LOG_2_BASE_10
 
#define BSE_FLOAT_IS_ZERO(f)
 
#define BSE_FLOAT_IS_NORMAL(f)
 
#define BSE_FLOAT_IS_SUBNORMAL(f)
 
#define BSE_FLOAT_IS_NANINF(f)
 
#define BSE_FLOAT_IS_NAN(f)
 
#define BSE_FLOAT_IS_INF(f)
 
#define BSE_FLOAT_IS_INF_POSITIVE(f)
 
#define BSE_FLOAT_IS_INF_NEGATIVE(f)
 
#define BSE_FLOAT_SIGN(f)
 
#define BSE_DOUBLE_IS_ZERO(d)
 
#define BSE_DOUBLE_IS_NORMAL(d)
 
#define BSE_DOUBLE_IS_SUBNORMAL(d)
 
#define BSE_DOUBLE_IS_NANINF(d)
 
#define BSE_DOUBLE_IS_NAN(d)
 
#define BSE_DOUBLE_IS_INF(d)
 
#define BSE_DOUBLE_IS_INF_POSITIVE(d)
 
#define BSE_DOUBLE_IS_INF_NEGATIVE(d)
 
#define BSE_DOUBLE_SIGN(d)
 
#define BSE_FLOAT_FLUSH(mutable_float)
 
#define BSE_DOUBLE_FLUSH(mutable_double)
 
#define _BSE_DOUBLE_INF_BYTES
 
#define _BSE_DOUBLE_NAN_BYTES
 
#define _BSE_FLOAT_INF_BYTES
 
#define _BSE_FLOAT_NAN_BYTES
 
#define BSE_FLOAT_PARTS(f)
 
#define BSE_DOUBLE_PARTS(d)
 
#define BSE_FLOAT_FLUSH_with_threshold(mutable_float)
 
#define BSE_DOUBLE_FLUSH_with_threshold(mutable_double)
 
#define BSE_FLOAT_FLUSH_with_cond(mutable_float)
 
#define BSE_DOUBLE_FLUSH_with_cond(mutable_double)
 
#define BSE_FLOAT_FLUSH_with_if(mutable_float)
 
#define BSE_DOUBLE_FLUSH_with_if(mutable_double)
 
#define bse_fpu_setround(p)
 
#define bse_fpu_okround()
 
#define bse_fpu_restore(x)
 

Typedefs

typedef unsigned short int BseFpuState