Lines Matching defs:name
11 * neither the name of the copyright holders nor the names of its
51 std::string name;
59 _period(_period), name(clock->basename()), p(nullptr),
63 name += std::string(to ? "_posedge_action" : "_negedge_action");
64 name = ::sc_core::sc_gen_unique_name(name.c_str());
70 p = new Method(name.c_str(), &funcWrapper, true);
101 sc_clock::sc_clock(const char *name) :
102 sc_clock(name, sc_time(1.0, SC_NS), 0.5, SC_ZERO_TIME, true)
105 sc_clock::sc_clock(const char *name, const sc_time &period,
108 sc_interface(), sc_signal<bool>(name, posedge_first ? false : true),
115 std::string(name) + "'";
122 std::string(name) + "'";
129 std::string(name) + "'";
137 sc_clock::sc_clock(const char *name, double period_v, sc_time_unit period_tu,
139 sc_clock(name, sc_time(period_v, period_tu), duty_cycle, SC_ZERO_TIME,
143 sc_clock::sc_clock(const char *name, double period_v, sc_time_unit period_tu,
146 sc_clock(name, sc_time(period_v, period_tu), duty_cycle,
150 sc_clock::sc_clock(const char *name, double period, double duty_cycle,
152 sc_clock(name, sc_time(period, true), duty_cycle,