Lines Matching defs:const

55     explicit sc_in(const char *name) : sc_port<sc_signal_in_if<T>, 1>(name),
61 explicit sc_in(const sc_signal_in_if<T> &interface) :
65 sc_in(const char *name, const sc_signal_in_if<T> &interface) :
73 sc_in(const char *name, sc_port_b<sc_signal_in_if<T> > &parent) :
81 sc_in(const char *name, sc_port<sc_signal_in_if<T>, 1> &parent) :
88 bind(const sc_signal_in_if<T> &i)
93 void operator () (const sc_signal_in_if<T> &i) { bind(i); }
126 const T &read() const { return (*this)->read(); }
127 operator const T& () const { return (*this)->read(); }
129 const sc_event &default_event() const { return (*this)->default_event(); }
130 const sc_event &
131 value_changed_event() const
135 bool event() const { return (*this)->event(); }
136 sc_event_finder &value_changed() const { return _valueChangedFinder; }
138 virtual const char *kind() const { return "sc_in"; }
141 add_trace(sc_trace_file *tf, const std::string &name) const
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)
176 explicit sc_in(const char *name) :
186 explicit sc_in(const sc_signal_in_if<bool> &interface) :
193 sc_in(const char *name, const sc_signal_in_if<bool> &interface) :
207 sc_in(const char *name, sc_port_b<sc_signal_in_if<bool> > &parent) :
221 sc_in(const char *name, sc_port<sc_signal_in_if<bool>, 1> &parent) :
232 bind(const sc_signal_in_if<bool> &i)
237 void operator () (const sc_signal_in_if<bool> &i) { bind(i); }
270 const bool &read() const { return (*this)->read(); }
271 operator const bool& () const { return (*this)->read(); }
273 const sc_event &default_event() const { return (*this)->default_event(); }
274 const sc_event &
275 value_changed_event() const
279 const sc_event &
280 posedge_event() const
284 const sc_event &
285 negedge_event() const
290 bool event() const { return (*this)->event(); }
291 bool posedge() const { return (*this)->posedge(); }
292 bool negedge() const { return (*this)->negedge(); }
294 sc_event_finder &value_changed() const { return _valueChangedFinder; }
295 sc_event_finder &pos() const { return _posFinder; }
296 sc_event_finder &neg() const { return _negFinder; }
298 virtual const char *kind() const { return "sc_in"; }
301 add_trace(sc_trace_file *tf, const std::string &name) const
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,
321 const std::string &name)
340 explicit sc_in(const char *name) :
350 explicit sc_in(const sc_signal_in_if<sc_dt::sc_logic> &interface) :
357 sc_in(const char *name,
358 const sc_signal_in_if<sc_dt::sc_logic> &interface) :
372 sc_in(const char *name,
387 sc_in(const char *name,
399 bind(const sc_signal_in_if<sc_dt::sc_logic> &i)
405 operator () (const sc_signal_in_if<sc_dt::sc_logic> &i) { bind(i); }
438 const sc_dt::sc_logic &read() const { return (*this)->read(); }
439 operator const sc_dt::sc_logic& () const { return (*this)->read(); }
441 const sc_event &default_event() const { return (*this)->default_event(); }
442 const sc_event &
443 value_changed_event() const
447 const sc_event &posedge_event() const { return (*this)->posedge_event(); }
448 const sc_event &negedge_event() const { return (*this)->negedge_event(); }
450 bool event() const { return (*this)->event(); }
451 bool posedge() const { return (*this)->posedge(); }
452 bool negedge() const { return (*this)->negedge(); }
454 sc_event_finder &value_changed() const { return _valueChangedFinder; }
455 sc_event_finder &pos() const { return _posFinder; }
456 sc_event_finder &neg() const { return _negFinder; }
458 virtual const char *kind() const { return "sc_in"; }
461 add_trace(sc_trace_file *tf, const std::string &name) const
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,
482 const std::string &name)