| SystemC Simulation |
| |
| -->-- m.get_child_objects() -->-- |
| - size: 10 |
| - dut.sub_modules - sc_vector |
| - dut.in_vec - sc_vector |
| - dut.sub_modules_0 - sc_module |
| - dut.sub_modules_1 - sc_module |
| - dut.sub_modules_2 - sc_module |
| - dut.sub_modules_3 - sc_module |
| - dut.in_vec_0 - sc_in |
| - dut.in_vec_1 - sc_in |
| - dut.in_vec_2 - sc_in |
| - dut.in_vec_3 - sc_in |
| --<-- m.get_child_objects() --<-- |
| |
| -->-- m.sub_vec.get_child_objects() -->-- |
| - size: 0 |
| --<-- m.sub_vec.get_child_objects() --<-- |
| |
| -->-- m.sub_vec.get_elements() -->-- |
| - size: 4 |
| - dut.sub_modules_0 - sc_module |
| - dut.sub_modules_1 - sc_module |
| - dut.sub_modules_2 - sc_module |
| - dut.sub_modules_3 - sc_module |
| --<-- m.sub_vec.get_elements() --<-- |
| |
| -->-- sc_assemble_vector( m.sub_vec, &sub_module::in ).get_elements() -->-- |
| - size: 4 |
| - dut.sub_modules_0.port_0 - sc_in |
| - dut.sub_modules_1.port_0 - sc_in |
| - dut.sub_modules_2.port_0 - sc_in |
| - dut.sub_modules_3.port_0 - sc_in |
| --<-- sc_assemble_vector( m.sub_vec, &sub_module::in ).get_elements() --<-- |
| |
| Program completed |