Lines Matching refs:sc_signed_subref
25 sc_signed_subref, and sc_signed classes. The first two classes are
112 class sc_signed_subref;
138 extern template class sc_vpool<sc_dt::sc_signed_subref>;
907 // CLASS : sc_signed_subref
912 class sc_signed_subref : public sc_signed_subref_r
915 friend class sc_core::sc_vpool<sc_signed_subref>;
918 sc_signed_subref() : sc_signed_subref_r() {}
922 sc_signed_subref(const sc_signed_subref &a) : sc_signed_subref_r(a) {}
925 const sc_signed_subref &operator = (const sc_signed_subref_r &a);
926 const sc_signed_subref &operator = (const sc_signed_subref &a);
927 const sc_signed_subref &operator = (const sc_signed &a);
929 const sc_signed_subref &operator = (const sc_unsigned_subref_r &a);
930 const sc_signed_subref &operator = (const sc_unsigned &a);
933 const sc_signed_subref &
941 const sc_signed_subref &operator = (const char *a);
942 const sc_signed_subref &operator = (unsigned long a);
943 const sc_signed_subref &operator = (long a);
944 const sc_signed_subref &
950 const sc_signed_subref &
956 const sc_signed_subref &operator = (uint64 a);
957 const sc_signed_subref &operator = (int64 a);
958 const sc_signed_subref &operator = (double a);
959 const sc_signed_subref &operator = (const sc_int_base &a);
960 const sc_signed_subref &operator = (const sc_uint_base &a);
972 static sc_core::sc_vpool<sc_signed_subref> m_pool;
975 inline ::std::istream &operator >> (::std::istream &, sc_signed_subref &);
990 friend class sc_signed_subref;
1158 sc_signed_subref &
1162 sc_signed_subref *result_p = sc_signed_subref::m_pool.allocate();
1171 sc_signed_subref *result_p = sc_signed_subref::m_pool.allocate();
1176 sc_signed_subref &
1180 sc_signed_subref *result_p = sc_signed_subref::m_pool.allocate();
1189 sc_signed_subref *result_p = sc_signed_subref::m_pool.allocate();
2433 // CLASS : sc_signed_subref
2440 inline const sc_signed_subref &
2441 sc_signed_subref::operator = (const char *a)
2451 operator >> (::std::istream &is, sc_signed_subref &a)