Lines Matching defs:const

56 Process *newMethodProcess(const char *name, ProcessFuncWrapper *func);
57 Process *newThreadProcess(const char *name, ProcessFuncWrapper *func);
58 Process *newCThreadProcess(const char *name, ProcessFuncWrapper *func);
93 sc_interface *interface() const { return _interface; }
94 sc_port_base *port() const { return _port; }
97 extern const sc_bind_proxy SC_BIND_PROXY_NIL;
103 virtual ::Port &gem5_getPort(const std::string &if_name, int idx=-1);
111 virtual const char *kind() const { return "sc_module"; }
113 void operator () (const sc_bind_proxy &p001,
114 const sc_bind_proxy &p002 = SC_BIND_PROXY_NIL,
115 const sc_bind_proxy &p003 = SC_BIND_PROXY_NIL,
116 const sc_bind_proxy &p004 = SC_BIND_PROXY_NIL,
117 const sc_bind_proxy &p005 = SC_BIND_PROXY_NIL,
118 const sc_bind_proxy &p006 = SC_BIND_PROXY_NIL,
119 const sc_bind_proxy &p007 = SC_BIND_PROXY_NIL,
120 const sc_bind_proxy &p008 = SC_BIND_PROXY_NIL,
121 const sc_bind_proxy &p009 = SC_BIND_PROXY_NIL,
122 const sc_bind_proxy &p010 = SC_BIND_PROXY_NIL,
123 const sc_bind_proxy &p011 = SC_BIND_PROXY_NIL,
124 const sc_bind_proxy &p012 = SC_BIND_PROXY_NIL,
125 const sc_bind_proxy &p013 = SC_BIND_PROXY_NIL,
126 const sc_bind_proxy &p014 = SC_BIND_PROXY_NIL,
127 const sc_bind_proxy &p015 = SC_BIND_PROXY_NIL,
128 const sc_bind_proxy &p016 = SC_BIND_PROXY_NIL,
129 const sc_bind_proxy &p017 = SC_BIND_PROXY_NIL,
130 const sc_bind_proxy &p018 = SC_BIND_PROXY_NIL,
131 const sc_bind_proxy &p019 = SC_BIND_PROXY_NIL,
132 const sc_bind_proxy &p020 = SC_BIND_PROXY_NIL,
133 const sc_bind_proxy &p021 = SC_BIND_PROXY_NIL,
134 const sc_bind_proxy &p022 = SC_BIND_PROXY_NIL,
135 const sc_bind_proxy &p023 = SC_BIND_PROXY_NIL,
136 const sc_bind_proxy &p024 = SC_BIND_PROXY_NIL,
137 const sc_bind_proxy &p025 = SC_BIND_PROXY_NIL,
138 const sc_bind_proxy &p026 = SC_BIND_PROXY_NIL,
139 const sc_bind_proxy &p027 = SC_BIND_PROXY_NIL,
140 const sc_bind_proxy &p028 = SC_BIND_PROXY_NIL,
141 const sc_bind_proxy &p029 = SC_BIND_PROXY_NIL,
142 const sc_bind_proxy &p030 = SC_BIND_PROXY_NIL,
143 const sc_bind_proxy &p031 = SC_BIND_PROXY_NIL,
144 const sc_bind_proxy &p032 = SC_BIND_PROXY_NIL,
145 const sc_bind_proxy &p033 = SC_BIND_PROXY_NIL,
146 const sc_bind_proxy &p034 = SC_BIND_PROXY_NIL,
147 const sc_bind_proxy &p035 = SC_BIND_PROXY_NIL,
148 const sc_bind_proxy &p036 = SC_BIND_PROXY_NIL,
149 const sc_bind_proxy &p037 = SC_BIND_PROXY_NIL,
150 const sc_bind_proxy &p038 = SC_BIND_PROXY_NIL,
151 const sc_bind_proxy &p039 = SC_BIND_PROXY_NIL,
152 const sc_bind_proxy &p040 = SC_BIND_PROXY_NIL,
153 const sc_bind_proxy &p041 = SC_BIND_PROXY_NIL,
154 const sc_bind_proxy &p042 = SC_BIND_PROXY_NIL,
155 const sc_bind_proxy &p043 = SC_BIND_PROXY_NIL,
156 const sc_bind_proxy &p044 = SC_BIND_PROXY_NIL,
157 const sc_bind_proxy &p045 = SC_BIND_PROXY_NIL,
158 const sc_bind_proxy &p046 = SC_BIND_PROXY_NIL,
159 const sc_bind_proxy &p047 = SC_BIND_PROXY_NIL,
160 const sc_bind_proxy &p048 = SC_BIND_PROXY_NIL,
161 const sc_bind_proxy &p049 = SC_BIND_PROXY_NIL,
162 const sc_bind_proxy &p050 = SC_BIND_PROXY_NIL,
163 const sc_bind_proxy &p051 = SC_BIND_PROXY_NIL,
164 const sc_bind_proxy &p052 = SC_BIND_PROXY_NIL,
165 const sc_bind_proxy &p053 = SC_BIND_PROXY_NIL,
166 const sc_bind_proxy &p054 = SC_BIND_PROXY_NIL,
167 const sc_bind_proxy &p055 = SC_BIND_PROXY_NIL,
168 const sc_bind_proxy &p056 = SC_BIND_PROXY_NIL,
169 const sc_bind_proxy &p057 = SC_BIND_PROXY_NIL,
170 const sc_bind_proxy &p058 = SC_BIND_PROXY_NIL,
171 const sc_bind_proxy &p059 = SC_BIND_PROXY_NIL,
172 const sc_bind_proxy &p060 = SC_BIND_PROXY_NIL,
173 const sc_bind_proxy &p061 = SC_BIND_PROXY_NIL,
174 const sc_bind_proxy &p062 = SC_BIND_PROXY_NIL,
175 const sc_bind_proxy &p063 = SC_BIND_PROXY_NIL,
176 const sc_bind_proxy &p064 = SC_BIND_PROXY_NIL);
184 virtual const std::vector<sc_object *> &get_child_objects() const;
185 virtual const std::vector<sc_event *> &get_child_events() const;
188 sc_module(const sc_module_name &);
192 sc_module(const char *);
193 sc_module(const std::string &);
198 void reset_signal_is(const sc_in<bool> &, bool);
199 void reset_signal_is(const sc_inout<bool> &, bool);
200 void reset_signal_is(const sc_out<bool> &, bool);
201 void reset_signal_is(const sc_signal_in_if<bool> &, bool);
203 void async_reset_signal_is(const sc_in<bool> &, bool);
204 void async_reset_signal_is(const sc_inout<bool> &, bool);
205 void async_reset_signal_is(const sc_out<bool> &, bool);
206 void async_reset_signal_is(const sc_signal_in_if<bool> &, bool);
214 void next_trigger(const sc_event &);
215 void next_trigger(const sc_event_or_list &);
216 void next_trigger(const sc_event_and_list &);
217 void next_trigger(const sc_time &);
219 void next_trigger(const sc_time &, const sc_event &);
220 void next_trigger(double, sc_time_unit, const sc_event &);
221 void next_trigger(const sc_time &, const sc_event_or_list &);
222 void next_trigger(double, sc_time_unit, const sc_event_or_list &);
223 void next_trigger(const sc_time &, const sc_event_and_list &);
224 void next_trigger(double, sc_time_unit, const sc_event_and_list &);
231 void wait(const sc_event &);
232 void wait(const sc_event_or_list &);
233 void wait(const sc_event_and_list &);
234 void wait(const sc_time &);
236 void wait(const sc_time &, const sc_event &);
237 void wait(double, sc_time_unit, const sc_event &);
238 void wait(const sc_time &, const sc_event_or_list &);
239 void wait(double, sc_time_unit, const sc_event_or_list &);
240 void wait(const sc_time &, const sc_event_and_list &);
241 void wait(double, sc_time_unit, const sc_event_and_list &);
245 void at_posedge(const sc_signal_in_if<bool> &);
246 void at_posedge(const sc_signal_in_if<sc_dt::sc_logic> &);
247 void at_negedge(const sc_signal_in_if<bool> &);
248 void at_negedge(const sc_signal_in_if<sc_dt::sc_logic> &);
259 sc_module(const sc_module &) : sc_object() {};
260 sc_module &operator = (const sc_module &) { return *this; }
264 void next_trigger(const sc_event &);
265 void next_trigger(const sc_event_or_list &);
266 void next_trigger(const sc_event_and_list &);
267 void next_trigger(const sc_time &);
269 void next_trigger(const sc_time &, const sc_event &);
270 void next_trigger(double, sc_time_unit, const sc_event &);
271 void next_trigger(const sc_time &, const sc_event_or_list &);
272 void next_trigger(double, sc_time_unit, const sc_event_or_list &);
273 void next_trigger(const sc_time &, const sc_event_and_list &);
274 void next_trigger(double, sc_time_unit, const sc_event_and_list &);
278 void wait(const sc_event &);
279 void wait(const sc_event_or_list &);
280 void wait(const sc_event_and_list &);
281 void wait(const sc_time &);
283 void wait(const sc_time &, const sc_event &);
284 void wait(double, sc_time_unit, const sc_event &);
285 void wait(const sc_time &, const sc_event_or_list &);
286 void wait(double, sc_time_unit, const sc_event_or_list &);
287 void wait(const sc_time &, const sc_event_and_list &);
288 void wait(double, sc_time_unit, const sc_event_and_list &);
337 void at_posedge(const sc_signal_in_if<bool> &);
338 void at_posedge(const sc_signal_in_if<sc_dt::sc_logic> &);
339 void at_negedge(const sc_signal_in_if<bool> &);
340 void at_negedge(const sc_signal_in_if<sc_dt::sc_logic> &);
342 const char *sc_gen_unique_name(const char *);
345 bool sc_hierarchical_name_exists(const char *name);