Lines Matching defs:sc_uint

22   sc_uint.h -- An unsigned integer whose length is less than 64 bits.
26 The sc_uint integer is useful when the user does not need
50 // $Log: sc_uint.h,v $
72 class sc_uint;
76 // CLASS TEMPLATE : sc_uint<W>
78 // Template class sc_uint<W> is the interface that the user sees. It
81 // class. Note that the length of sc_uint datatype is specified as a
86 class sc_uint : public sc_uint_base
90 sc_uint() : sc_uint_base(W) {}
91 sc_uint(uint_type v) : sc_uint_base(v, W) {}
92 sc_uint(const sc_uint<W> &a) : sc_uint_base(a) {}
93 sc_uint(const sc_uint_base &a) : sc_uint_base(W)
97 sc_uint(const sc_uint_subref_r &a) : sc_uint_base(W)
102 sc_uint(const sc_generic_base<T> &a) : sc_uint_base(W)
106 sc_uint(const sc_signed &a) : sc_uint_base(W)
110 sc_uint(const sc_unsigned &a) : sc_uint_base(W)
114 explicit sc_uint(const sc_fxval &a) : sc_uint_base(W)
118 explicit sc_uint(const sc_fxval_fast &a) : sc_uint_base(W)
122 explicit sc_uint(const sc_fxnum &a) : sc_uint_base(W)
126 explicit sc_uint(const sc_fxnum_fast &a) : sc_uint_base(W)
130 sc_uint(const sc_bv_base &a) : sc_uint_base(W)
134 sc_uint(const sc_lv_base &a) : sc_uint_base(W)
138 sc_uint(const char* a) : sc_uint_base(W)
142 sc_uint(unsigned long a) : sc_uint_base(W)
146 sc_uint(long a) : sc_uint_base(W)
150 sc_uint(unsigned int a) : sc_uint_base(W)
154 sc_uint(int a) : sc_uint_base(W)
158 sc_uint(int64 a) : sc_uint_base(W)
162 sc_uint(double a) : sc_uint_base(W)
168 sc_uint<W> &
174 sc_uint<W> &
180 sc_uint<W> &
186 sc_uint<W> &
187 operator = (const sc_uint<W> &a)
193 sc_uint<W> &
199 sc_uint<W> &
205 sc_uint<W> &
211 sc_uint<W> &
217 sc_uint<W> &
223 sc_uint<W> &
229 sc_uint<W> &
235 sc_uint<W> &
241 sc_uint<W> &
247 sc_uint<W> &
253 sc_uint<W> &
259 sc_uint<W> &
265 sc_uint<W> &
271 sc_uint<W> &
277 sc_uint<W> &
283 sc_uint<W> &
291 sc_uint<W> &
297 sc_uint<W> &
303 sc_uint<W> &
309 sc_uint<W> &
315 sc_uint<W> &
323 sc_uint<W> &
329 sc_uint<W> &
335 sc_uint<W> &
342 sc_uint<W> &
348 sc_uint<W> &
356 sc_uint<W> &
362 const sc_uint<W>
365 return sc_uint<W>(sc_uint_base::operator ++ (0));
367 sc_uint<W> &
373 const sc_uint<W>
376 return sc_uint<W>(sc_uint_base::operator -- (0));