Peter Johnson
96348e835a
Fix C++ SendableRegistry::AddChild() ( #2207 )
...
Add a Sendable* overload so pointers to sendable objects work appropriately.
Otherwise an AddLW(this) in a child (which is a Sendable*) could be a
different pointer than a void* to the same object.
For example:
AnalogInput constructor calls AddLW(this)
AnalogPotentiometer constructor calls AddChild(analog input pointer)
Also add handling for the child object moving (if it's Sendable).
2019-12-29 23:37:14 -06:00
..
2019-12-25 00:42:14 -06:00
2019-11-19 21:48:22 -08:00
2019-09-07 23:02:44 -05:00
2019-11-21 19:54:29 -08:00
2018-09-24 00:08:25 -07:00
2019-12-25 00:42:14 -06:00
2019-09-14 15:22:54 -05:00
2019-10-27 08:37:30 -07:00
2019-12-29 23:37:14 -06:00
2019-12-01 21:29:52 -08:00
2019-12-25 00:42:14 -06:00
2019-11-29 15:16:57 -08:00
2019-10-05 22:39:00 -07:00
2019-10-05 22:39:00 -07:00
2019-10-05 22:39:00 -07:00
2019-10-05 22:39:00 -07:00
2019-09-14 15:22:54 -05:00
2019-11-14 22:51:33 -08:00
2019-09-14 15:22:54 -05:00
2019-11-14 22:52:34 -08:00
2019-09-14 15:22:54 -05:00
2019-09-14 15:22:54 -05:00
2019-11-01 23:41:30 -07:00
2019-09-14 15:22:54 -05:00
2018-07-22 19:40:57 -07:00
2018-09-24 00:08:25 -07:00
2019-09-14 15:22:54 -05:00
2019-09-28 16:49:34 -07:00
2019-09-14 15:22:54 -05:00
2019-07-07 15:37:13 -07:00
2019-11-14 22:52:34 -08:00
2018-09-24 00:08:25 -07:00
2019-09-14 15:22:54 -05:00
2019-10-05 22:39:00 -07:00
2019-11-07 20:03:43 -08:00
2018-09-24 00:08:25 -07:00
2019-11-14 22:52:34 -08:00
2019-12-07 13:34:52 -08:00
2019-11-09 09:14:53 -08:00
2019-09-14 15:22:54 -05:00
2019-11-05 21:33:09 -08:00
2019-11-14 22:52:34 -08:00
2019-12-06 20:58:04 -08:00
2019-11-14 22:52:34 -08:00
2018-10-28 22:33:55 -07:00
2019-11-08 22:53:20 -08:00
2019-09-07 23:01:57 -05:00
2019-09-08 13:21:36 -05:00
2019-10-19 11:36:44 -07:00
2019-09-14 15:22:54 -05:00
2019-08-25 18:42:00 -07:00
2019-09-14 15:22:54 -05:00
2019-11-05 21:33:09 -08:00
2019-09-03 15:58:31 -07:00
2019-11-09 09:14:53 -08:00
2019-06-26 14:17:11 -07:00
2019-11-30 23:12:02 -08:00
2019-11-29 15:13:40 -08:00
2018-12-30 00:16:50 -08:00
2019-10-19 11:36:44 -07:00
2019-11-11 22:03:29 -08:00
2019-11-30 23:12:02 -08:00
2019-10-19 11:36:44 -07:00
2019-10-24 20:32:31 -07:00
2018-07-22 19:40:57 -07:00
2018-12-25 22:58:04 -06:00
2019-09-14 15:22:54 -05:00
2018-09-24 00:08:25 -07:00
2019-11-20 21:48:15 -08:00
2019-11-09 09:14:53 -08:00
2019-09-14 15:22:54 -05:00
2019-12-22 13:51:43 -06:00
2019-11-09 09:14:53 -08:00
2019-12-22 13:51:43 -06:00
2019-11-09 09:14:53 -08:00
2019-09-14 15:22:54 -05:00
2019-10-19 11:36:44 -07:00
2019-11-05 21:33:09 -08:00
2018-07-22 19:40:57 -07:00
2018-11-22 21:15:26 -08:00
2019-08-24 22:28:39 -07:00
2019-11-09 09:14:53 -08:00
2019-08-24 22:28:39 -07:00
2019-09-28 16:49:11 -07:00
2019-11-20 21:48:15 -08:00
2019-12-29 13:36:28 -06:00
2019-09-14 15:22:54 -05:00
2019-09-14 15:22:54 -05:00
2019-11-09 09:14:53 -08:00
2019-11-01 09:32:40 -07:00
2019-09-14 15:22:54 -05:00
2019-09-14 15:22:54 -05:00
2019-12-24 12:52:58 -06:00
2019-11-09 09:14:53 -08:00
2018-07-22 19:40:57 -07:00
2019-11-05 21:33:09 -08:00
2019-10-26 08:21:40 -07:00
2019-10-05 22:39:00 -07:00
2019-08-12 23:45:45 -07:00
2019-11-09 09:14:53 -08:00
2019-11-09 09:14:53 -08:00
2019-09-03 15:58:31 -07:00
2019-06-23 20:36:52 -07:00
2019-12-07 21:39:58 -08:00
2019-08-16 22:21:49 -07:00