#include <sysc/datatypes/fx/scfx_ieee.h>

Public Member Functions | |
| scfx_ieee_float () | |
| scfx_ieee_float (float) | |
| scfx_ieee_float (const scfx_ieee_float &) | |
| scfx_ieee_float & | operator= (float) |
| scfx_ieee_float & | operator= (const scfx_ieee_float &) |
| operator float () const | |
| unsigned int | negative () const |
| void | negative (unsigned int) |
| int | exponent () const |
| void | exponent (int) |
| unsigned int | mantissa () const |
| void | mantissa (unsigned int) |
| bool | is_zero () const |
| bool | is_subnormal () const |
| bool | is_normal () const |
| bool | is_inf () const |
| bool | is_nan () const |
| void | set_inf () |
| void | set_nan () |
Definition at line 443 of file scfx_ieee.h.
| sc_dt::scfx_ieee_float::scfx_ieee_float | ( | ) | [inline] |
Definition at line 481 of file scfx_ieee.h.
| sc_dt::scfx_ieee_float::scfx_ieee_float | ( | float | f | ) | [inline] |
Definition at line 487 of file scfx_ieee.h.
| sc_dt::scfx_ieee_float::scfx_ieee_float | ( | const scfx_ieee_float & | a | ) | [inline] |
Definition at line 493 of file scfx_ieee.h.
| scfx_ieee_float & sc_dt::scfx_ieee_float::operator= | ( | float | f | ) | [inline] |
Definition at line 501 of file scfx_ieee.h.
| scfx_ieee_float & sc_dt::scfx_ieee_float::operator= | ( | const scfx_ieee_float & | a | ) | [inline] |
Definition at line 509 of file scfx_ieee.h.
| sc_dt::scfx_ieee_float::operator float | ( | ) | const [inline] |
Definition at line 517 of file scfx_ieee.h.
| unsigned int sc_dt::scfx_ieee_float::negative | ( | ) | const [inline] |
Definition at line 525 of file scfx_ieee.h.
| void sc_dt::scfx_ieee_float::negative | ( | unsigned int | a | ) | [inline] |
Definition at line 532 of file scfx_ieee.h.
| int sc_dt::scfx_ieee_float::exponent | ( | ) | const [inline] |
Definition at line 539 of file scfx_ieee.h.
| void sc_dt::scfx_ieee_float::exponent | ( | int | a | ) | [inline] |
Definition at line 546 of file scfx_ieee.h.
| unsigned int sc_dt::scfx_ieee_float::mantissa | ( | ) | const [inline] |
Definition at line 553 of file scfx_ieee.h.
| void sc_dt::scfx_ieee_float::mantissa | ( | unsigned int | a | ) | [inline] |
Definition at line 560 of file scfx_ieee.h.
| bool sc_dt::scfx_ieee_float::is_zero | ( | ) | const [inline] |
Definition at line 568 of file scfx_ieee.h.
| bool sc_dt::scfx_ieee_float::is_subnormal | ( | ) | const [inline] |
Definition at line 575 of file scfx_ieee.h.
| bool sc_dt::scfx_ieee_float::is_normal | ( | ) | const [inline] |
Definition at line 582 of file scfx_ieee.h.
| bool sc_dt::scfx_ieee_float::is_inf | ( | ) | const [inline] |
Definition at line 590 of file scfx_ieee.h.
| bool sc_dt::scfx_ieee_float::is_nan | ( | ) | const [inline] |
Definition at line 597 of file scfx_ieee.h.
| void sc_dt::scfx_ieee_float::set_inf | ( | ) | [inline] |
Definition at line 605 of file scfx_ieee.h.
| void sc_dt::scfx_ieee_float::set_nan | ( | ) | [inline] |
Definition at line 613 of file scfx_ieee.h.
1.5.5