#include "systemc/datatypes/fx/sc_fix.h"Include dependency graph for sc_fixed.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | sc_dt |
Defines | |
| #define | DECL_CTORS_T_A(tp) |
| #define | DECL_CTORS_T_B(tp) |
| #define | DECL_ASN_OP_T(op, tp) sc_fixed& operator op ( tp ); |
| #define | DECL_ASN_OP_OTHER(op) |
| #define | DECL_ASN_OP(op) |
| #define | DECL_CTORS_T_A(tp) |
| #define | DECL_CTORS_T_B(tp) |
| #define | DECL_ASN_OP_T(op, tp) sc_fixed_fast& operator op ( tp ); |
| #define | DECL_ASN_OP_OTHER(op) |
| #define | DECL_ASN_OP(op) |
| #define | DEFN_CTORS_T(tp) |
| #define | DEFN_ASN_OP_T(op, tp) |
| #define | DEFN_ASN_OP_OTHER(op) |
| #define | DEFN_ASN_OP(op) |
| #define | DEFN_CTORS_T(tp) |
| #define | DEFN_ASN_OP_T(op, tp) |
| #define | DEFN_ASN_OP_OTHER(op) |
| #define | DEFN_ASN_OP(op) |
|
|
Value: DECL_ASN_OP_T(op,int) \ DECL_ASN_OP_T(op,unsigned int) \ DECL_ASN_OP_T(op,long) \ DECL_ASN_OP_T(op,unsigned long) \ DECL_ASN_OP_T(op,double) \ DECL_ASN_OP_T(op,const char*) \ DECL_ASN_OP_T(op,const sc_fxval&) \ DECL_ASN_OP_T(op,const sc_fxval_fast&) \ DECL_ASN_OP_T(op,const sc_fxnum&) \ DECL_ASN_OP_T(op,const sc_fxnum_fast&) \ DECL_ASN_OP_OTHER(op) Definition at line 246 of file sc_fixed.h. |
|
|
Value: DECL_ASN_OP_T(op,int) \ DECL_ASN_OP_T(op,unsigned int) \ DECL_ASN_OP_T(op,long) \ DECL_ASN_OP_T(op,unsigned long) \ DECL_ASN_OP_T(op,double) \ DECL_ASN_OP_T(op,const char*) \ DECL_ASN_OP_T(op,const sc_fxval&) \ DECL_ASN_OP_T(op,const sc_fxval_fast&) \ DECL_ASN_OP_T(op,const sc_fxnum&) \ DECL_ASN_OP_T(op,const sc_fxnum_fast&) \ DECL_ASN_OP_OTHER(op) Definition at line 246 of file sc_fixed.h. |
|
|
Value: DECL_ASN_OP_T(op,int64) \ DECL_ASN_OP_T(op,uint64) \ DECL_ASN_OP_T(op,const sc_int_base&) \ DECL_ASN_OP_T(op,const sc_uint_base&) \ DECL_ASN_OP_T(op,const sc_signed&) \ DECL_ASN_OP_T(op,const sc_unsigned&) Definition at line 235 of file sc_fixed.h. |
|
|
Value: DECL_ASN_OP_T(op,int64) \ DECL_ASN_OP_T(op,uint64) \ DECL_ASN_OP_T(op,const sc_int_base&) \ DECL_ASN_OP_T(op,const sc_uint_base&) \ DECL_ASN_OP_T(op,const sc_signed&) \ DECL_ASN_OP_T(op,const sc_unsigned&) Definition at line 235 of file sc_fixed.h. |
|
|
Definition at line 231 of file sc_fixed.h. |
|
|
Definition at line 231 of file sc_fixed.h. |
|
|
Value: sc_fixed_fast( tp, sc_fxnum_fast_observer* = 0 ); \
sc_fixed_fast( tp, const sc_fxcast_switch&, \
sc_fxnum_fast_observer* = 0 );Definition at line 190 of file sc_fixed.h. |
|
|
Value: sc_fixed( tp, sc_fxnum_observer* = 0 ); \
sc_fixed( tp, const sc_fxcast_switch&, sc_fxnum_observer* = 0 );Definition at line 190 of file sc_fixed.h. |
|
|
Value: explicit sc_fixed_fast( tp, sc_fxnum_fast_observer* = 0 ); \ sc_fixed_fast( tp, const sc_fxcast_switch&, \ sc_fxnum_fast_observer* = 0 ); Definition at line 195 of file sc_fixed.h. |
|
|
Value: explicit sc_fixed( tp, sc_fxnum_observer* = 0 ); \ sc_fixed( tp, const sc_fxcast_switch&, sc_fxnum_observer* = 0 ); Definition at line 195 of file sc_fixed.h. |
|
|
Value: DEFN_ASN_OP_T(op,int) \ DEFN_ASN_OP_T(op,unsigned int) \ DEFN_ASN_OP_T(op,long) \ DEFN_ASN_OP_T(op,unsigned long) \ DEFN_ASN_OP_T(op,double) \ DEFN_ASN_OP_T(op,const char*) \ DEFN_ASN_OP_T(op,const sc_fxval&) \ DEFN_ASN_OP_T(op,const sc_fxval_fast&) \ DEFN_ASN_OP_T(op,const sc_fxnum&) \ DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \ DEFN_ASN_OP_OTHER(op) Definition at line 562 of file sc_fixed.h. |
|
|
Value: DEFN_ASN_OP_T(op,int) \ DEFN_ASN_OP_T(op,unsigned int) \ DEFN_ASN_OP_T(op,long) \ DEFN_ASN_OP_T(op,unsigned long) \ DEFN_ASN_OP_T(op,double) \ DEFN_ASN_OP_T(op,const char*) \ DEFN_ASN_OP_T(op,const sc_fxval&) \ DEFN_ASN_OP_T(op,const sc_fxval_fast&) \ DEFN_ASN_OP_T(op,const sc_fxnum&) \ DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \ DEFN_ASN_OP_OTHER(op) Definition at line 562 of file sc_fixed.h. |
|
|
Value: DEFN_ASN_OP_T(op,int64) \ DEFN_ASN_OP_T(op,uint64) \ DEFN_ASN_OP_T(op,const sc_int_base&) \ DEFN_ASN_OP_T(op,const sc_uint_base&) \ DEFN_ASN_OP_T(op,const sc_signed&) \ DEFN_ASN_OP_T(op,const sc_unsigned&) Definition at line 551 of file sc_fixed.h. |
|
|
Value: DEFN_ASN_OP_T(op,int64) \ DEFN_ASN_OP_T(op,uint64) \ DEFN_ASN_OP_T(op,const sc_int_base&) \ DEFN_ASN_OP_T(op,const sc_uint_base&) \ DEFN_ASN_OP_T(op,const sc_signed&) \ DEFN_ASN_OP_T(op,const sc_unsigned&) Definition at line 551 of file sc_fixed.h. |
|
|
Value: template<int W, int I, sc_q_mode Q, sc_o_mode O, int N> \ inline \ sc_fixed_fast<W,I,Q,O,N>& \ sc_fixed_fast<W,I,Q,O,N>::operator op ( tp a ) \ { \ sc_fix_fast::operator op ( a ); \ return *this; \ } Definition at line 540 of file sc_fixed.h. |
|
|
Value: template<int W, int I, sc_q_mode Q, sc_o_mode O, int N> \ inline \ sc_fixed<W,I,Q,O,N>& \ sc_fixed<W,I,Q,O,N>::operator op ( tp a ) \ { \ sc_fix::operator op ( a ); \ return *this; \ } Definition at line 540 of file sc_fixed.h. |
|
|
Value: template<int W, int I, sc_q_mode Q, sc_o_mode O, int N> \ inline \ sc_fixed_fast<W,I,Q,O,N>::sc_fixed_fast( tp a, \ sc_fxnum_fast_observer* observer_ ) \ : sc_fix_fast( a, W, I, Q, O, N, observer_ ) \ {} \ \ template<int W, int I, sc_q_mode Q, sc_o_mode O, int N> \ inline \ sc_fixed_fast<W,I,Q,O,N>::sc_fixed_fast( tp a, \ const sc_fxcast_switch& cast_sw, \ sc_fxnum_fast_observer* observer_ ) \ : sc_fix_fast( a, W, I, Q, O, N, cast_sw, observer_ ) \ {} Definition at line 483 of file sc_fixed.h. |
|
|
Value: template<int W, int I, sc_q_mode Q, sc_o_mode O, int N> \ inline \ sc_fixed<W,I,Q,O,N>::sc_fixed( tp a, \ sc_fxnum_observer* observer_ ) \ : sc_fix( a, W, I, Q, O, N, observer_ ) \ {} \ \ template<int W, int I, sc_q_mode Q, sc_o_mode O, int N> \ inline \ sc_fixed<W,I,Q,O,N>::sc_fixed( tp a, \ const sc_fxcast_switch& cast_sw, \ sc_fxnum_observer* observer_ ) \ : sc_fix( a, W, I, Q, O, N, cast_sw, observer_ ) \ {} Definition at line 483 of file sc_fixed.h. |
1.2.18