Lines Matching defs:scfx_ieee_double

65 class scfx_ieee_double;
110 // CLASS : scfx_ieee_double
115 class scfx_ieee_double
119 scfx_ieee_double();
120 scfx_ieee_double(double);
121 scfx_ieee_double(const scfx_ieee_double &);
123 scfx_ieee_double &operator = (double);
124 scfx_ieee_double &operator = (const scfx_ieee_double &);
149 static const scfx_ieee_double nan();
150 static const scfx_ieee_double inf(int);
156 inline scfx_ieee_double::scfx_ieee_double() : m_id()
161 inline scfx_ieee_double::scfx_ieee_double(double d) : m_id()
166 inline scfx_ieee_double::scfx_ieee_double(const scfx_ieee_double &a) :
172 inline scfx_ieee_double &
173 scfx_ieee_double::operator = (double d)
179 inline scfx_ieee_double &
180 scfx_ieee_double::operator = (const scfx_ieee_double &a)
186 inline scfx_ieee_double::operator double() const
192 scfx_ieee_double::negative() const
198 scfx_ieee_double::negative(unsigned int a)
204 scfx_ieee_double::exponent() const
210 scfx_ieee_double::exponent(int a)
217 scfx_ieee_double::mantissa0() const
223 scfx_ieee_double::mantissa0(unsigned int a)
229 scfx_ieee_double::mantissa1() const
235 scfx_ieee_double::mantissa1(unsigned int a)
241 scfx_ieee_double::is_zero() const
248 scfx_ieee_double::is_subnormal() const
255 scfx_ieee_double::is_normal() const
262 scfx_ieee_double::is_inf() const
269 scfx_ieee_double::is_nan() const
276 scfx_ieee_double::set_inf()
284 scfx_ieee_double::set_nan()
294 scfx_ieee_double::msb() const
324 scfx_ieee_double::lsb() const
351 inline const scfx_ieee_double
352 scfx_ieee_double::nan()
354 scfx_ieee_double id;
359 inline const scfx_ieee_double
360 scfx_ieee_double::inf(int sign)
362 scfx_ieee_double id(sign);
570 scfx_ieee_double r;