Dirk Thomas
|
84c5edd5b7
|
Merge pull request #74 from ros2/subscriber_not_deregistering
callback group must only store weak ptrs
|
2015-08-04 11:15:15 -07:00 |
|
Dirk Thomas
|
726ec916e7
|
callback group must only store weak ptrs
|
2015-08-04 09:39:29 -07:00 |
|
Dirk Thomas
|
38bbcdac79
|
Merge pull request #70 from ros2/fix_busy_loop
fix busy loop in spin_node_until_future_complete()
|
2015-07-29 12:18:22 -07:00 |
|
Dirk Thomas
|
4972f7a711
|
fix busy loop in spin_node_until_future_complete()
|
2015-07-29 09:26:05 -07:00 |
|
Dirk Thomas
|
9faac188e1
|
Merge pull request #68 from ros2/fix_warnings
fix type conversion warnings
|
2015-07-29 09:23:18 -07:00 |
|
Dirk Thomas
|
4a21953c8e
|
fix type conversion warnings
|
2015-07-27 17:47:51 -07:00 |
|
Jackie Kay
|
b1db8a8196
|
Merge pull request #67 from ros2/fix_windows_bad_token
workaround for Windows build
|
2015-07-24 18:10:28 -07:00 |
|
Jackie Kay
|
f5c3792f5c
|
Workaround for windows build
|
2015-07-24 18:07:50 -07:00 |
|
Jackie Kay
|
e16cef54cc
|
Merge pull request #64 from ros2/msg_memory_strategy
Create MessageMemoryStrategy for subscribers
|
2015-07-24 15:06:45 -07:00 |
|
Jackie Kay
|
74a216a65b
|
Message memory pool strategy
|
2015-07-24 15:05:53 -07:00 |
|
Dirk Thomas
|
e3b6eee8c1
|
add explicit build type
|
2015-07-23 11:18:30 -07:00 |
|
Dirk Thomas
|
3902ba2ddb
|
Merge pull request #63 from ros2/check_rmw_return_codes
add missing checks for rmw return codes
|
2015-07-21 16:01:25 -07:00 |
|
Dirk Thomas
|
d98e3fe427
|
add missing checks for rmw return codes
|
2015-07-21 15:57:08 -07:00 |
|
Jackie Kay
|
3bc43653d1
|
Merge pull request #62 from ros2/fix_static_memory_strategy
Fix static memory strategy
|
2015-07-21 15:10:57 -07:00 |
|
Jackie Kay
|
12612eecda
|
Fix static memory strategy
|
2015-07-21 15:07:15 -07:00 |
|
Jackie Kay
|
76963dd24d
|
Merge pull request #60 from ros2/executor_inherit_constructor
Pass memory strategy to Executor constructor in child classes
|
2015-07-21 13:33:55 -07:00 |
|
Dirk Thomas
|
582de92d6f
|
Merge pull request #61 from ros2/raise_warning_level
raise warning level
|
2015-07-21 09:53:57 -07:00 |
|
Dirk Thomas
|
0fd8cbe6fb
|
raise warning level
|
2015-07-20 17:42:10 -07:00 |
|
Dirk Thomas
|
5e001016c8
|
Merge pull request #59 from ros2/fix_node_constructor
fix error handling in node constructor
|
2015-07-20 15:47:53 -07:00 |
|
Jackie Kay
|
99c81ce617
|
Style
|
2015-07-20 10:45:48 -07:00 |
|
Jackie Kay
|
bc89a4c2f0
|
change executor impls. to pass memory strategy to parent constructor
|
2015-07-20 10:36:30 -07:00 |
|
Dirk Thomas
|
b8c11addff
|
fix error handling in node constructor
|
2015-07-20 10:29:54 -07:00 |
|
Dirk Thomas
|
370cdcc733
|
style fix only
|
2015-07-17 14:35:40 -07:00 |
|
Dirk Thomas
|
d17ef2ca9c
|
more const references
|
2015-07-16 22:45:20 -07:00 |
|
Dirk Thomas
|
b62ab6a8c4
|
Merge pull request #58 from ros2/fix_spin_once_and_some
fix executor spin_once and spin_some
|
2015-07-16 22:33:43 -07:00 |
|
Dirk Thomas
|
76c41bb048
|
pass strings as const reference
|
2015-07-16 22:30:16 -07:00 |
|
Dirk Thomas
|
60cb347807
|
fix executor spin_once and spin_some
|
2015-07-16 22:28:40 -07:00 |
|
Dirk Thomas
|
bdafa54d8b
|
Merge pull request #57 from ros2/more_checks
check return value of remaining rmw function calls
|
2015-07-16 22:25:03 -07:00 |
|
Dirk Thomas
|
ba7663bb0b
|
check return value of remaining rmw function calls
|
2015-07-16 14:49:23 -07:00 |
|
William Woodall
|
62fcb3781a
|
Merge pull request #51 from ros2/memory_audit
Fixes to support proper lifecycle of the rmw objects and other tear down issues
|
2015-07-15 14:23:15 -07:00 |
|
William Woodall
|
edc1886173
|
incorporating changes from #53
|
2015-07-15 12:54:15 -07:00 |
|
William Woodall
|
9df50f5355
|
make all destructors virtual
|
2015-07-15 12:54:15 -07:00 |
|
William Woodall
|
16323b3f92
|
avoid streaming directly to std::cerr
|
2015-07-15 12:54:15 -07:00 |
|
William Woodall
|
2d5afac3a6
|
use new rmw_get_error_string_safe func
|
2015-07-15 12:54:15 -07:00 |
|
William Woodall
|
397cde7ee9
|
Fix some lifecycle issues in the TimerBase class.
|
2015-07-15 12:54:15 -07:00 |
|
Jackie Kay
|
5a426d3064
|
Merge pull request #56 from ros2/memory_dependency_injection
Add "MemoryStrategy" to Executor with dep. injection
|
2015-07-15 09:47:24 -07:00 |
|
Jackie Kay
|
e7515303c8
|
Dirk's feedback: use auto, use trailing underscore, reorder includes
|
2015-07-13 16:09:54 -07:00 |
|
Jackie Kay
|
d3f5614bc7
|
namespace tags
|
2015-07-13 15:42:36 -07:00 |
|
Jackie Kay
|
541385a5df
|
William's suggetions
|
2015-07-13 15:39:41 -07:00 |
|
Jackie Kay
|
0557b115bc
|
Uncrustified
|
2015-07-13 14:49:08 -07:00 |
|
Jackie Kay
|
41cc5324f4
|
get next executable instantiation, move any_executable to own file, remove dynamic_memory_strategy
|
2015-07-13 14:48:19 -07:00 |
|
Jackie Kay
|
ba91c8d342
|
First pass at dependency injection of memory strategy objects
|
2015-07-13 12:01:36 -07:00 |
|
William Woodall
|
e8d150e544
|
share ownership of the rmw node handle
This prevents the node handle from getting
deleted before things it created can be deleted.
I also added destructors where necessary.
|
2015-06-29 19:15:54 -07:00 |
|
Esteve Fernandez
|
5baa5195db
|
Merge pull request #50 from ros2/sync-parameter-events-callbacks
Add support for on_parameter_event to the SyncParametersClient
|
2015-06-26 10:29:21 -07:00 |
|
Esteve Fernandez
|
2917aed993
|
Added on_parameter_event to SyncParametersClient
|
2015-06-26 10:28:48 -07:00 |
|
Esteve Fernandez
|
8119064733
|
Merge pull request #47 from ros2/broken-promise
Fix 'broken promise' error
|
2015-06-25 15:55:55 -07:00 |
|
Esteve Fernandez
|
94ece105c2
|
Prevent promises from going out of scope prematurely
|
2015-06-25 15:28:42 -07:00 |
|
Esteve Fernandez
|
e39af181d0
|
Improve list_parameters logic
|
2015-06-25 15:28:39 -07:00 |
|
Esteve Fernandez
|
1b26cd2d3d
|
Listen on the correct topic
|
2015-06-24 17:25:53 -07:00 |
|
William Woodall
|
d6aab84414
|
fixup styles
|
2015-06-24 16:21:46 -07:00 |
|