#include <sysc/datatypes/fx/sc_fxnum.h>
 | 
| const sc_fxval_fast  | operator- () const  | 
|   | 
| const sc_fxval_fast  | operator+ () const  | 
|   | 
|   | DECL_BIN_OP_T (/, int64) DECL_BIN_OP_T(/ | 
|   | 
| uint64  | DECL_BIN_OP_T (/, const sc_int_base &) DECL_BIN_OP_T(/ | 
|   | 
| uint64 const sc_uint_base &  | DECL_BIN_OP_T (/, const sc_signed &) friend const sc_fxval_fast operator<< (const sc_fxnum_fast & | 
|   | 
| const sc_fxval_fast  | operator++ (int) | 
|   | 
| const sc_fxval_fast  | operator-- (int) | 
|   | 
| sc_fxnum_fast &  | operator++ () | 
|   | 
| sc_fxnum_fast &  | operator-- () | 
|   | 
| const sc_fxnum_fast_bitref  | operator[] (int) const  | 
|   | 
| sc_fxnum_fast_bitref  | operator[] (int) | 
|   | 
| const sc_fxnum_fast_bitref  | bit (int) const  | 
|   | 
| sc_fxnum_fast_bitref  | bit (int) | 
|   | 
| const sc_fxnum_fast_subref  | operator() (int, int) const  | 
|   | 
| sc_fxnum_fast_subref  | operator() (int, int) | 
|   | 
| const sc_fxnum_fast_subref  | range (int, int) const  | 
|   | 
| sc_fxnum_fast_subref  | range (int, int) | 
|   | 
| const sc_fxnum_fast_subref  | operator() () const  | 
|   | 
| sc_fxnum_fast_subref  | operator() () | 
|   | 
| const sc_fxnum_fast_subref  | range () const  | 
|   | 
| sc_fxnum_fast_subref  | range () | 
|   | 
|   | operator double () const  | 
|   | 
| short  | to_short () const  | 
|   | 
| unsigned short  | to_ushort () const  | 
|   | 
| int  | to_int () const  | 
|   | 
| unsigned int  | to_uint () const  | 
|   | 
| long  | to_long () const  | 
|   | 
| unsigned long  | to_ulong () const  | 
|   | 
| int64  | to_int64 () const  | 
|   | 
| uint64  | to_uint64 () const  | 
|   | 
| float  | to_float () const  | 
|   | 
| double  | to_double () const  | 
|   | 
| const std::string  | to_string () const  | 
|   | 
| const std::string  | to_string (sc_numrep) const  | 
|   | 
| const std::string  | to_string (sc_numrep, bool) const  | 
|   | 
| const std::string  | to_string (sc_fmt) const  | 
|   | 
| const std::string  | to_string (sc_numrep, sc_fmt) const  | 
|   | 
| const std::string  | to_string (sc_numrep, bool, sc_fmt) const  | 
|   | 
| const std::string  | to_dec () const  | 
|   | 
| const std::string  | to_bin () const  | 
|   | 
| const std::string  | to_oct () const  | 
|   | 
| const std::string  | to_hex () const  | 
|   | 
| bool  | is_neg () const  | 
|   | 
| bool  | is_zero () const  | 
|   | 
| bool  | is_normal () const  | 
|   | 
| bool  | quantization_flag () const  | 
|   | 
| bool  | overflow_flag () const  | 
|   | 
| const sc_fxval_fast  | value () const  | 
|   | 
| int  | wl () const  | 
|   | 
| int  | iwl () const  | 
|   | 
| sc_q_mode  | q_mode () const  | 
|   | 
| sc_o_mode  | o_mode () const  | 
|   | 
| int  | n_bits () const  | 
|   | 
| const sc_fxtype_params &  | type_params () const  | 
|   | 
| const sc_fxcast_switch &  | cast_switch () const  | 
|   | 
| void  | print (::std::ostream &=::std::cout) const  | 
|   | 
| void  | scan (::std::istream &=::std::cin) | 
|   | 
| void  | dump (::std::ostream &=::std::cout) const  | 
|   | 
| void  | observer_read () const  | 
|   | 
| bool  | get_bit (int) const  | 
|   | 
 | 
| class  | sc_fxval_fast | 
|   | 
| class  | sc_fxnum_bitref | 
|   | 
| class  | sc_fxnum_subref | 
|   | 
| class  | sc_fxnum_fast_bitref | 
|   | 
| class  | sc_fxnum_fast_subref | 
|   | 
| class  | sc_core::vcd_sc_fxnum_fast_trace | 
|   | 
| class  | sc_core::wif_sc_fxnum_fast_trace | 
|   | 
| void  | neg (sc_fxval_fast &, const sc_fxnum_fast &) | 
|   | 
| void  | neg (sc_fxnum_fast &, const sc_fxnum_fast &) | 
|   | 
| const sc_fxval_fast  | operator/ (const sc_fxnum_fast &, const sc_fxnum_fast &) | 
|   | 
| const sc_fxval_fast  | operator>> (const sc_fxnum_fast &, int) | 
|   | 
| void  | lshift (sc_fxval_fast &, const sc_fxnum_fast &, int) | 
|   | 
| void  | rshift (sc_fxval_fast &, const sc_fxnum_fast &, int) | 
|   | 
| void  | lshift (sc_fxnum_fast &, const sc_fxnum_fast &, int) | 
|   | 
| void  | rshift (sc_fxnum_fast &, const sc_fxnum_fast &, int) | 
|   | 
Definition at line 988 of file sc_fxnum.h.
 
  
  
      
        
          | sc_dt::sc_fxnum_fast::~sc_fxnum_fast  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprotected   | 
  
 
 
  
  
      
        
          | void sc_dt::sc_fxnum_fast::cast  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | sc_dt::sc_fxnum_fast::DECL_BIN_OP_T  | 
          ( | 
          /  | 
          ,  | 
        
        
           | 
           | 
          int64  | 
            | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void sc_dt::sc_fxnum_fast::dump  | 
          ( | 
          ::std::ostream &  | 
           = ::std::cout | ) | 
           const | 
        
      
 
 
      
        
          | bool sc_dt::sc_fxnum_fast::get_bit  | 
          ( | 
          int  | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | double sc_dt::sc_fxnum_fast::get_val  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineprotected   | 
  
 
 
  
  
      
        
          | bool sc_dt::sc_fxnum_fast::is_neg  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool sc_dt::sc_fxnum_fast::is_normal  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool sc_dt::sc_fxnum_fast::is_zero  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | int sc_dt::sc_fxnum_fast::iwl  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | int sc_dt::sc_fxnum_fast::n_bits  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | sc_o_mode sc_dt::sc_fxnum_fast::o_mode  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void sc_dt::sc_fxnum_fast::observer_read  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | sc_dt::sc_fxnum_fast::operator double  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool sc_dt::sc_fxnum_fast::overflow_flag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void sc_dt::sc_fxnum_fast::print  | 
          ( | 
          ::std::ostream &  | 
           = ::std::cout | ) | 
           const | 
        
      
 
 
  
  
      
        
          | sc_q_mode sc_dt::sc_fxnum_fast::q_mode  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool sc_dt::sc_fxnum_fast::quantization_flag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void sc_dt::sc_fxnum_fast::scan  | 
          ( | 
          ::std::istream &  | 
           = ::std::cin | ) | 
           | 
        
      
 
 
  
  
      
        
          | bool sc_dt::sc_fxnum_fast::set_bit  | 
          ( | 
          int  | 
          ,  | 
         
        
           | 
           | 
          bool  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_bin  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_dec  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | double sc_dt::sc_fxnum_fast::to_double  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | float sc_dt::sc_fxnum_fast::to_float  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_hex  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | int sc_dt::sc_fxnum_fast::to_int  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | int64 sc_dt::sc_fxnum_fast::to_int64  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | long sc_dt::sc_fxnum_fast::to_long  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_oct  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | short sc_dt::sc_fxnum_fast::to_short  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_string  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_string  | 
          ( | 
          sc_numrep  | 
           | ) | 
           const | 
        
      
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_string  | 
          ( | 
          sc_numrep  | 
          ,  | 
        
        
           | 
           | 
          bool  | 
            | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_string  | 
          ( | 
          sc_fmt  | 
           | ) | 
           const | 
        
      
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_string  | 
          ( | 
          sc_numrep  | 
          ,  | 
        
        
           | 
           | 
          sc_fmt  | 
            | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
      
        
          | const std::string sc_dt::sc_fxnum_fast::to_string  | 
          ( | 
          sc_numrep  | 
          ,  | 
        
        
           | 
           | 
          bool  | 
          ,  | 
        
        
           | 
           | 
          sc_fmt  | 
            | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
  
  
      
        
          | unsigned int sc_dt::sc_fxnum_fast::to_uint  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | uint64 sc_dt::sc_fxnum_fast::to_uint64  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | unsigned long sc_dt::sc_fxnum_fast::to_ulong  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | unsigned short sc_dt::sc_fxnum_fast::to_ushort  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | int sc_dt::sc_fxnum_fast::wl  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | friend class sc_core::vcd_sc_fxnum_fast_trace | 
         
       
   | 
  
friend   | 
  
 
 
  
  
      
        
          | friend class sc_core::wif_sc_fxnum_fast_trace | 
         
       
   | 
  
friend   | 
  
 
 
The documentation for this class was generated from the following file: