Commits
Joshua Root authored 6180f3aacd2
1 + | --- kernel/driver_info.cc.orig 2009-03-13 07:46:31.000000000 +1100 |
2 + | +++ kernel/driver_info.cc 2012-11-02 09:33:11.000000000 +1100 |
3 + | |
4 + | ************************************************************************* |
5 + | *************************************************************************/ |
6 + | |
7 + | +inline int do_record_transport_assignment(driver_info &, const record_base &, int, const vtime &); |
8 + | |
9 + | // Creates transaction composite signals. Returns number of assigned scalars. |
10 + | inline int |
11 + | |
12 + | assigned_scalars += do_array_transport_assignment(driver, (array_base&)value.data[j], i, tr_time); |
13 + | break; |
14 + | case RECORD: |
15 + | - inline int do_record_transport_assignment(driver_info &, const record_base &, int, const vtime &); |
16 + | assigned_scalars += do_record_transport_assignment(driver, (record_base&)value.data[j], i, tr_time); |
17 + | break; |
18 + | } |
19 + | |
20 + | do_array_transport_assignment(*this, value, first, tr_time); |
21 + | } |
22 + | |
23 + | +inline int do_record_inertial_assignment(driver_info &, const record_base &, int, |
24 + | + const vtime &, const vtime &); |
25 + | |
26 + | // Creates transaction for composite signals. Returns number of assigned scalars. |
27 + | inline int |
28 + | |
29 + | assigned_scalars += do_array_inertial_assignment(driver, (array_base&)value.data[j], i, tr_time, rm_time); |
30 + | break; |
31 + | case RECORD: |
32 + | - inline int do_record_inertial_assignment(driver_info &, const record_base &, int, |
33 + | - const vtime &, const vtime &); |
34 + | assigned_scalars += do_record_inertial_assignment(driver, (record_base&)value.data[j], i, tr_time, rm_time); |
35 + | break; |
36 + | } |