50 #ifndef SC_FXTYPE_PARAMS_H 51 #define SC_FXTYPE_PARAMS_H 61 class sc_fxtype_params;
109 void print( ::std::ostream& = ::std::cout )
const;
110 void dump( ::std::ostream& = ::std::cout )
const;
145 : m_wl(), m_iwl(), m_q_mode(), m_o_mode(), m_n_bits()
152 : m_wl(), m_iwl(), m_q_mode(), m_o_mode(), m_n_bits()
164 : m_wl(), m_iwl(), m_q_mode(), m_o_mode(), m_n_bits()
178 : m_wl(), m_iwl(), m_q_mode(), m_o_mode(), m_n_bits()
191 : m_wl( a.m_wl ), m_iwl( a.m_iwl ),
192 m_q_mode( a.m_q_mode ),
193 m_o_mode( a.m_o_mode ), m_n_bits( a.m_n_bits )
199 : m_wl( wl_ ), m_iwl( iwl_ ),
200 m_q_mode( a.m_q_mode ),
201 m_o_mode( a.m_o_mode ), m_n_bits( a.m_n_bits )
208 : m_wl( a.m_wl ), m_iwl( a.m_iwl ),
210 m_o_mode( o_mode_ ), m_n_bits( n_bits_ )
231 m_q_mode = a.m_q_mode;
232 m_o_mode = a.m_o_mode;
233 m_n_bits = a.m_n_bits;
243 return ( a.m_wl == b.m_wl &&
244 a.m_iwl == b.m_iwl &&
245 a.m_q_mode == b.m_q_mode &&
246 a.m_o_mode == b.m_o_mode &&
247 a.m_n_bits == b.m_n_bits );
254 return ( a.m_wl != b.m_wl ||
255 a.m_iwl != b.m_iwl ||
256 a.m_q_mode != b.m_q_mode ||
257 a.m_o_mode != b.m_o_mode ||
258 a.m_n_bits != b.m_n_bits );
sc_context< sc_fxtype_params > sc_fxtype_context
friend bool operator!=(const sc_fxtype_params &, const sc_fxtype_params &)
const sc_o_mode SC_DEFAULT_O_MODE_
bool operator==(const sc_bit &a, const sc_bit &b)
Empty class that is used for its type only.
friend bool operator==(const sc_fxtype_params &, const sc_fxtype_params &)
static const T & default_value()
const sc_q_mode SC_DEFAULT_Q_MODE_
const int SC_DEFAULT_N_BITS_
Template context class; co-routine safe.
void print(::std::ostream &=::std::cout) const
uint64 const sc_uint_base int b
bool operator!=(const sc_bit &a, const sc_bit &b)
Template global variable class; singleton; co-routine safe.
SC_API const std::string to_string(sc_enc)
Fixed-point type parameters class.
const int SC_DEFAULT_IWL_
sc_q_mode
Enumeration of quantization modes.
#define SC_API_TEMPLATE_DECL_
inline ::std::ostream & operator<<(::std::ostream &os, const sc_bit &a)
sc_o_mode
Enumeration of overflow modes.
sc_fxtype_params & operator=(const sc_fxtype_params &)
#define SC_CHECK_N_BITS_(n_bits)