Lines Matching defs:sc_module
99 class sc_module : public sc_object
109 virtual ~sc_module();
111 virtual const char *kind() const { return "sc_module"; }
179 sc_module &operator << (sc_interface &);
180 sc_module &operator << (sc_port_base &);
181 sc_module &operator , (sc_interface &);
182 sc_module &operator , (sc_port_base &);
188 sc_module(const sc_module_name &);
189 sc_module();
192 sc_module(const char *);
193 sc_module(const std::string &);
259 sc_module(const sc_module &) : sc_object() {};
260 sc_module &operator = (const sc_module &) { return *this; }
293 #define SC_MODULE(name) struct name : ::sc_core::sc_module
347 typedef sc_module sc_behavior;
348 typedef sc_module sc_channel;
356 sc_module *sc_module_sc_new(sc_module *);