ROOT  6.06/09
Reference Guide
Public Member Functions | Public Attributes | List of all members
vdt::details::ieee754 Union Reference

Used to switch between different type of interpretations of the data (64 bits)

Definition at line 60 of file vdtcore_common.h.

Public Member Functions

 ieee754 ()
 
 ieee754 (double thed)
 
 ieee754 (uint64_t thell)
 
 ieee754 (float thef)
 
 ieee754 (uint32_t thei)
 

Public Attributes

double d
 
float f [2]
 
uint32_t i [2]
 
uint64_t ll
 
uint16_t s [4]
 

#include </mnt/vdb/lsf/workspace/root-makedoc-v606/rootspi/rdoc/src/v6-06-00-patches/math/vdt/include/vdt/vdtcore_common.h>

Constructor & Destructor Documentation

vdt::details::ieee754::ieee754 ( )
inline

Definition at line 61 of file vdtcore_common.h.

vdt::details::ieee754::ieee754 ( double  thed)
inline

Definition at line 62 of file vdtcore_common.h.

vdt::details::ieee754::ieee754 ( uint64_t  thell)
inline

Definition at line 63 of file vdtcore_common.h.

vdt::details::ieee754::ieee754 ( float  thef)
inline

Definition at line 64 of file vdtcore_common.h.

vdt::details::ieee754::ieee754 ( uint32_t  thei)
inline

Definition at line 65 of file vdtcore_common.h.

Member Data Documentation

double vdt::details::ieee754::d

Definition at line 65 of file vdtcore_common.h.

Referenced by vdt::details::dp2uint64(), ieee754(), and vdt::details::uint642dp().

float vdt::details::ieee754::f[2]

Definition at line 67 of file vdtcore_common.h.

Referenced by ieee754(), vdt::details::sp2uint32(), and vdt::details::uint322sp().

uint32_t vdt::details::ieee754::i[2]

Definition at line 68 of file vdtcore_common.h.

Referenced by ieee754(), vdt::details::sp2uint32(), and vdt::details::uint322sp().

uint64_t vdt::details::ieee754::ll

Definition at line 69 of file vdtcore_common.h.

Referenced by vdt::details::dp2uint64(), ieee754(), and vdt::details::uint642dp().

uint16_t vdt::details::ieee754::s[4]

Definition at line 70 of file vdtcore_common.h.


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