Lines Matching refs:sc_int_base

22   sc_int_base.h -- A signed integer whose length is less than 64 bit.
50 // $Log: sc_int_base.h,v $
90 class sc_int_base;
124 inline bool operator == (const sc_int_base &a, const sc_int_base &b);
125 inline bool operator != (const sc_int_base &a, const sc_int_base &b);
126 inline bool operator < (const sc_int_base &a, const sc_int_base &b);
127 inline bool operator <= (const sc_int_base &a, const sc_int_base &b);
128 inline bool operator > (const sc_int_base &a, const sc_int_base &b);
129 inline bool operator >= (const sc_int_base &a, const sc_int_base &b);
140 friend class sc_int_base;
147 void initialize(const sc_int_base *obj_p, int index_)
149 m_obj_p = (sc_int_base *)obj_p;
226 sc_int_base *m_obj_p;
245 friend class sc_int_base;
290 friend class sc_int_base;
299 void initialize( const sc_int_base *obj_p, int left_i, int right_i)
301 m_obj_p = (sc_int_base *)obj_p;
376 sc_int_base *m_obj_p;
394 friend class sc_int_base;
407 sc_int_subref &operator = (const sc_int_base &a);
489 // CLASS : sc_int_base
494 class sc_int_base : public sc_value_base
545 explicit sc_int_base(int w=sc_length_param().len()) :
551 sc_int_base(int_type v, int w) :
558 sc_int_base(const sc_int_base &a) :
562 explicit sc_int_base(const sc_int_subref_r &a) :
569 explicit sc_int_base(const sc_generic_base<T> &a) :
576 explicit sc_int_base(const sc_signed &a);
577 explicit sc_int_base(const sc_unsigned &a);
578 explicit sc_int_base(const sc_bv_base &v);
579 explicit sc_int_base(const sc_lv_base &v);
580 explicit sc_int_base(const sc_uint_subref_r &v);
581 explicit sc_int_base(const sc_signed_subref_r &v);
582 explicit sc_int_base(const sc_unsigned_subref_r &v);
586 virtual ~sc_int_base() {}
589 sc_int_base &
597 sc_int_base &
598 operator = (const sc_int_base &a)
605 sc_int_base &
614 sc_int_base &
622 sc_int_base &operator = (const sc_signed &a);
623 sc_int_base &operator = (const sc_unsigned &a);
625 sc_int_base &operator = (const sc_fxval &a);
626 sc_int_base &operator = (const sc_fxval_fast &a);
627 sc_int_base &operator = (const sc_fxnum &a);
628 sc_int_base &operator = (const sc_fxnum_fast &a);
630 sc_int_base &operator = (const sc_bv_base &a);
631 sc_int_base &operator = (const sc_lv_base &a);
633 sc_int_base &operator = (const char *a);
635 sc_int_base &
643 sc_int_base &
651 sc_int_base &
659 sc_int_base &
667 sc_int_base &
675 sc_int_base &
684 sc_int_base &
692 sc_int_base &
700 sc_int_base &
708 sc_int_base &
716 sc_int_base &
726 sc_int_base &
734 sc_int_base &
742 sc_int_base &
751 sc_int_base &
759 sc_int_base &
769 sc_int_base &
777 const sc_int_base
780 sc_int_base tmp(*this);
786 sc_int_base &
794 const sc_int_base
797 sc_int_base tmp(*this);
806 operator == (const sc_int_base &a, const sc_int_base &b)
812 operator != (const sc_int_base &a, const sc_int_base &b)
818 operator < (const sc_int_base &a, const sc_int_base &b)
824 operator <= (const sc_int_base &a, const sc_int_base &b)
830 operator > (const sc_int_base &a, const sc_int_base &b)
836 operator >= (const sc_int_base &a, const sc_int_base &b)
942 inline ::std::ostream &operator << (::std::ostream &, const sc_int_base &);
943 inline ::std::istream &operator >> (::std::istream &, sc_int_base &);
1075 sc_int_base a(*this);
1082 sc_int_base a(*this);
1089 sc_int_base a(*this);
1222 sc_int_subref::operator = (const sc_int_base &a)
1230 sc_int_base aa(length());
1245 // CLASS : sc_int_base
1253 sc_int_base::operator [] (int i)
1262 sc_int_base::operator [] (int i) const
1272 sc_int_base::bit(int i)
1281 sc_int_base::bit(int i) const
1293 sc_int_base::operator () (int left, int right)
1302 sc_int_base::operator () (int left, int right) const
1312 sc_int_base::range(int left, int right)
1321 sc_int_base::range(int left, int right) const
1333 and_reduce(const sc_int_base &a)
1339 nand_reduce(const sc_int_base &a)
1345 or_reduce(const sc_int_base &a)
1351 nor_reduce(const sc_int_base &a)
1357 xor_reduce(const sc_int_base &a)
1363 xnor_reduce(const sc_int_base &a)
1371 operator << (::std::ostream &os, const sc_int_base &a)
1378 operator >> (::std::istream &is, sc_int_base &a)