50#ifndef __SYSTEMC_EXT_DT_FX_SC_FXTYPE_PARAMS_HH__
51#define __SYSTEMC_EXT_DT_FX_SC_FXTYPE_PARAMS_HH__
62class sc_fxtype_params;
106 void print(::std::ostream & =::std::cout)
const;
107 void dump(::std::ostream & =::std::cout)
const;
129extern template class sc_global<sc_fxtype_params>;
130extern template class sc_context<sc_fxtype_params>;
137 m_wl(), m_iwl(), m_q_mode(), m_o_mode(), m_n_bits()
143 m_wl(), m_iwl(), m_q_mode(), m_o_mode(), m_n_bits()
154 m_wl(), m_iwl(), m_q_mode(), m_o_mode(), m_n_bits()
166 m_wl(), m_iwl(), m_q_mode(), m_o_mode(), m_n_bits()
178 m_wl(
a.m_wl), m_iwl(
a.m_iwl), m_q_mode(
a.m_q_mode),
179 m_o_mode(
a.m_o_mode), m_n_bits(
a.m_n_bits)
184 m_wl(wl_), m_iwl(iwl_), m_q_mode(
a.m_q_mode), m_o_mode(
a.m_o_mode),
191 m_wl(
a.m_wl), m_iwl(
a.m_iwl), m_q_mode(q_mode_), m_o_mode(o_mode_),
217 return (
a.m_wl ==
b.m_wl &&
a.m_iwl ==
b.m_iwl &&
218 a.m_q_mode ==
b.m_q_mode &&
a.m_o_mode ==
b.m_o_mode &&
219 a.m_n_bits ==
b.m_n_bits);
225 return (
a.m_wl !=
b.m_wl ||
a.m_iwl !=
b.m_iwl ||
226 a.m_q_mode !=
b.m_q_mode ||
a.m_o_mode !=
b.m_o_mode ||
227 a.m_n_bits !=
b.m_n_bits );
256inline ::std::ostream &
static const T & default_value()
const std::string to_string() const
void dump(::std::ostream &=::std::cout) const
friend bool operator==(const sc_fxtype_params &, const sc_fxtype_params &)
sc_fxtype_params & operator=(const sc_fxtype_params &)
friend bool operator!=(const sc_fxtype_params &, const sc_fxtype_params &)
void print(::std::ostream &=::std::cout) const
const sc_q_mode SC_DEFAULT_Q_MODE_
const int SC_DEFAULT_IWL_
bool operator==(const sc_signed &u, const sc_int_base &v)
sc_context< sc_fxtype_params > sc_fxtype_context
const sc_o_mode SC_DEFAULT_O_MODE_
bool operator!=(const sc_signed &u, const sc_int_base &v)
sc_signed operator<<(const sc_signed &u, const sc_int_base &v)
const int SC_DEFAULT_N_BITS_
#define SC_CHECK_N_BITS_(n_bits)