gem5  v22.1.0.0
Public Member Functions | Private Attributes | List of all members
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()

sc_enc sc_dt::scfx_params::enc ( ) const
inline

◆ fwl()

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

◆ iwl()

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

◆ 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()

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

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 Wed Dec 21 2022 10:25:09 for gem5 by doxygen 1.9.1