Lines Matching defs:sc_in

49 class sc_in : public sc_port<sc_signal_in_if<T>, 1>
52 sc_in() : sc_port<sc_signal_in_if<T>, 1>(),
55 explicit sc_in(const char *name) : sc_port<sc_signal_in_if<T>, 1>(name),
58 virtual ~sc_in() {}
61 explicit sc_in(const sc_signal_in_if<T> &interface) :
65 sc_in(const char *name, const sc_signal_in_if<T> &interface) :
69 explicit sc_in(sc_port_b<sc_signal_in_if<T> > &parent) :
73 sc_in(const char *name, sc_port_b<sc_signal_in_if<T> > &parent) :
77 explicit sc_in(sc_port<sc_signal_in_if<T>, 1> &parent) :
81 sc_in(const char *name, sc_port<sc_signal_in_if<T>, 1> &parent) :
138 virtual const char *kind() const { return "sc_in"; }
152 sc_in(const sc_in<T> &);
153 sc_in<T> &operator = (const sc_in<T> &);
158 sc_trace(sc_trace_file *tf, const sc_in<T> &i, const std::string &name)
167 class sc_in<bool> : public sc_port<sc_signal_in_if<bool>, 1>
170 sc_in() : sc_port<sc_signal_in_if<bool>, 1>(),
176 explicit sc_in(const char *name) :
183 virtual ~sc_in() {}
186 explicit sc_in(const sc_signal_in_if<bool> &interface) :
193 sc_in(const char *name, const sc_signal_in_if<bool> &interface) :
200 explicit sc_in(sc_port_b<sc_signal_in_if<bool> > &parent) :
207 sc_in(const char *name, sc_port_b<sc_signal_in_if<bool> > &parent) :
214 explicit sc_in(sc_port<sc_signal_in_if<bool>, 1> &parent) :
221 sc_in(const char *name, sc_port<sc_signal_in_if<bool>, 1> &parent) :
298 virtual const char *kind() const { return "sc_in"; }
314 sc_in(const sc_in<bool> &);
315 sc_in<bool> &operator = (const sc_in<bool> &);
320 sc_trace<bool>(sc_trace_file *tf, const sc_in<bool> &i,
330 class sc_in<sc_dt::sc_logic> :
334 sc_in() : sc_port<sc_signal_in_if<sc_dt::sc_logic>, 1>(),
340 explicit sc_in(const char *name) :
347 virtual ~sc_in() {}
350 explicit sc_in(const sc_signal_in_if<sc_dt::sc_logic> &interface) :
357 sc_in(const char *name,
365 explicit sc_in(sc_port_b<sc_signal_in_if<sc_dt::sc_logic> > &parent) :
372 sc_in(const char *name,
380 explicit sc_in(sc_port<sc_signal_in_if<sc_dt::sc_logic>, 1> &parent) :
387 sc_in(const char *name,
458 virtual const char *kind() const { return "sc_in"; }
475 sc_in(const sc_in<sc_dt::sc_logic> &);
476 sc_in<sc_dt::sc_logic> &operator = (const sc_in<sc_dt::sc_logic> &);
481 sc_trace<sc_dt::sc_logic>(sc_trace_file *tf, const sc_in<sc_dt::sc_logic> &i,