sc_module.cc (13288:f1c04129f709) sc_module.cc (13292:0dc64d73b440)
1/*
2 * Copyright 2018 Google, Inc.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are
6 * met: redistributions of source code must retain the above copyright
7 * notice, this list of conditions and the following disclaimer;
8 * redistributions in binary form must reproduce the above copyright

--- 196 unchanged lines hidden (view full) ---

205 insert(p045) && insert(p046) && insert(p047) && insert(p048) &&
206 insert(p049) && insert(p050) && insert(p051) && insert(p052) &&
207 insert(p053) && insert(p054) && insert(p055) && insert(p056) &&
208 insert(p057) && insert(p058) && insert(p059) && insert(p060) &&
209 insert(p061) && insert(p062) && insert(p063) && insert(p064);
210 _gem5_module->bindPorts(proxies);
211}
212
1/*
2 * Copyright 2018 Google, Inc.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are
6 * met: redistributions of source code must retain the above copyright
7 * notice, this list of conditions and the following disclaimer;
8 * redistributions in binary form must reproduce the above copyright

--- 196 unchanged lines hidden (view full) ---

205 insert(p045) && insert(p046) && insert(p047) && insert(p048) &&
206 insert(p049) && insert(p050) && insert(p051) && insert(p052) &&
207 insert(p053) && insert(p054) && insert(p055) && insert(p056) &&
208 insert(p057) && insert(p058) && insert(p059) && insert(p060) &&
209 insert(p061) && insert(p062) && insert(p063) && insert(p064);
210 _gem5_module->bindPorts(proxies);
211}
212
213sc_module &
214sc_module::operator << (sc_interface &iface)
215{
216 (*this)(iface);
217 return *this;
218}
219
220sc_module &
221sc_module::operator << (sc_port_base &pb)
222{
223 (*this)(pb);
224 return *this;
225}
226
227sc_module &
228sc_module::operator , (sc_interface &iface)
229{
230 (*this)(iface);
231 return *this;
232}
233
234sc_module &
235sc_module::operator , (sc_port_base &pb)
236{
237 (*this)(pb);
238 return *this;
239}
240
213const std::vector<sc_object *> &
214sc_module::get_child_objects() const
215{
216 return _gem5_module->obj()->get_child_objects();
217}
218
219const std::vector<sc_event *> &
220sc_module::get_child_events() const

--- 613 unchanged lines hidden ---
241const std::vector<sc_object *> &
242sc_module::get_child_objects() const
243{
244 return _gem5_module->obj()->get_child_objects();
245}
246
247const std::vector<sc_event *> &
248sc_module::get_child_events() const

--- 613 unchanged lines hidden ---