HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SYS_FPRealUnionT< fpreal32 > Union Template Reference

#include <SYS_Types.h>

Public Types

enum  { EXPONENT_BITS = 8, MANTISSA_BITS = 23, EXPONENT_BIAS = 127 }
 
typedef int32 int_type
 
typedef uint32 uint_type
 
typedef fpreal32 fpreal_type
 

Public Attributes

int_type ival
 
uint_type uval
 
fpreal_type fval
 
struct SYS_FPRealUnionT
< fpreal32 >:: { ... }  
 
uint_type mantissa_val: 23
 
uint_type exponent_val: 8
 
uint_type sign_val: 1
 

Detailed Description

template<>
union SYS_FPRealUnionT< fpreal32 >

Definition at line 357 of file SYS_Types.h.

Member Typedef Documentation

Definition at line 361 of file SYS_Types.h.

Definition at line 359 of file SYS_Types.h.

Definition at line 360 of file SYS_Types.h.

Member Enumeration Documentation

anonymous enum
Enumerator
EXPONENT_BITS 
MANTISSA_BITS 
EXPONENT_BIAS 

Definition at line 363 of file SYS_Types.h.

Member Data Documentation

struct { ... }

Definition at line 375 of file SYS_Types.h.

Definition at line 370 of file SYS_Types.h.

Definition at line 368 of file SYS_Types.h.

Definition at line 374 of file SYS_Types.h.

Definition at line 376 of file SYS_Types.h.

Definition at line 369 of file SYS_Types.h.


The documentation for this union was generated from the following file: