warn("%s not implemented.\n", __PRETTY_FUNCTION__);
}
+void
+sc_module::at_posedge(const sc_signal_in_if<bool> &)
+{
+ warn("%s not implemented.\n", __PRETTY_FUNCTION__);
+}
+
+void
+sc_module::at_posedge(const sc_signal_in_if<sc_dt::sc_logic> &)
+{
+ warn("%s not implemented.\n", __PRETTY_FUNCTION__);
+}
+
+void
+sc_module::at_negedge(const sc_signal_in_if<bool> &)
+{
+ warn("%s not implemented.\n", __PRETTY_FUNCTION__);
+}
+
+void
+sc_module::at_negedge(const sc_signal_in_if<sc_dt::sc_logic> &)
+{
+ warn("%s not implemented.\n", __PRETTY_FUNCTION__);
+}
+
void
next_trigger()
warn("%s not implemented.\n", __PRETTY_FUNCTION__);
}
+void
+at_posedge(const sc_signal_in_if<bool> &)
+{
+ warn("%s not implemented.\n", __PRETTY_FUNCTION__);
+}
+
+void
+at_posedge(const sc_signal_in_if<sc_dt::sc_logic> &)
+{
+ warn("%s not implemented.\n", __PRETTY_FUNCTION__);
+}
+
+void
+at_negedge(const sc_signal_in_if<bool> &)
+{
+ warn("%s not implemented.\n", __PRETTY_FUNCTION__);
+}
+
+void
+at_negedge(const sc_signal_in_if<sc_dt::sc_logic> &)
+{
+ warn("%s not implemented.\n", __PRETTY_FUNCTION__);
+}
+
const char *
sc_gen_unique_name(const char *)
{
#include "sc_sensitive.hh"
#include "sc_time.hh"
+namespace sc_dt
+{
+
+class sc_logic;
+
+} // namespace sc_dt
+
namespace sc_core
{
void wait(const sc_time &, const sc_event_and_list &);
void wait(double, sc_time_unit, const sc_event_and_list &);
+ // Nonstandard
void halt();
+ void at_posedge(const sc_signal_in_if<bool> &);
+ void at_posedge(const sc_signal_in_if<sc_dt::sc_logic> &);
+ void at_negedge(const sc_signal_in_if<bool> &);
+ void at_negedge(const sc_signal_in_if<sc_dt::sc_logic> &);
virtual void before_end_of_elaboration() {}
virtual void end_of_elaboration() {}
// stop the currently executing cthread, or if a cthread isn't running report
// an error.
void halt();
+void at_posedge(const sc_signal_in_if<bool> &);
+void at_posedge(const sc_signal_in_if<sc_dt::sc_logic> &);
+void at_negedge(const sc_signal_in_if<bool> &);
+void at_negedge(const sc_signal_in_if<sc_dt::sc_logic> &);
const char *sc_gen_unique_name(const char *);