gem5 v24.0.0.0
Loading...
Searching...
No Matches
sc_dt::scfx_params Class Reference

#include <scfx_params.hh>

Public Member Functions

 scfx_params (const sc_fxtype_params &, sc_enc, const sc_fxcast_switch &)
 
const sc_fxtype_paramstype_params () const
 
sc_enc enc () const
 
const sc_fxcast_switchcast_switch () const
 
int wl () const
 
int iwl () const
 
int fwl () const
 
sc_q_mode q_mode () const
 
sc_o_mode o_mode () const
 
int n_bits () const
 
void dump (::std::ostream &) const
 

Private Attributes

sc_fxtype_params m_type_params
 
sc_enc m_enc
 
sc_fxcast_switch m_cast_switch
 

Detailed Description

Definition at line 67 of file scfx_params.hh.

Constructor & Destructor Documentation

◆ scfx_params()

sc_dt::scfx_params::scfx_params ( const sc_fxtype_params & type_params_,
sc_enc enc_,
const sc_fxcast_switch & cast_sw )
inline

Member Function Documentation

◆ cast_switch()

const sc_fxcast_switch & sc_dt::scfx_params::cast_switch ( ) const
inline

◆ dump()

void sc_dt::scfx_params::dump ( ::std::ostream & os) const
inline

◆ enc()

◆ fwl()

◆ iwl()

◆ n_bits()

int sc_dt::scfx_params::n_bits ( ) const
inline

◆ o_mode()

sc_o_mode sc_dt::scfx_params::o_mode ( ) const
inline

◆ q_mode()

sc_q_mode sc_dt::scfx_params::q_mode ( ) const
inline

◆ type_params()

const sc_fxtype_params & sc_dt::scfx_params::type_params ( ) const
inline

Definition at line 113 of file scfx_params.hh.

References m_type_params.

Referenced by sc_dt::sc_fxnum::type_params(), and sc_dt::sc_fxnum_fast::type_params().

◆ wl()

Member Data Documentation

◆ m_cast_switch

sc_fxcast_switch sc_dt::scfx_params::m_cast_switch
private

Definition at line 92 of file scfx_params.hh.

Referenced by cast_switch(), and dump().

◆ m_enc

sc_enc sc_dt::scfx_params::m_enc
private

Definition at line 91 of file scfx_params.hh.

Referenced by dump(), enc(), and scfx_params().

◆ m_type_params

sc_fxtype_params sc_dt::scfx_params::m_type_params
private

Definition at line 90 of file scfx_params.hh.

Referenced by dump(), fwl(), iwl(), n_bits(), o_mode(), q_mode(), scfx_params(), type_params(), and wl().


The documentation for this class was generated from the following file:

Generated on Tue Jun 18 2024 16:24:55 for gem5 by doxygen 1.11.0