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 |
|
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 |
|
Dirk Thomas
|
586250bdc9
|
Merge pull request #46 from ros2/ignore_local_publications
add flag to ignore local publications
|
2015-06-23 16:57:34 -07:00 |
|
Dirk Thomas
|
8f75c60124
|
add flag to ignore local publications
|
2015-06-23 16:00:12 -07:00 |
|
Dirk Thomas
|
5d0241a7c4
|
Merge pull request #45 from ros2/spin_once
add spin_node_once()
|
2015-06-22 16:21:34 -07:00 |
|
Dirk Thomas
|
e3f5355d62
|
add spin_node_once()
|
2015-06-22 16:00:56 -07:00 |
|
Dirk Thomas
|
3a4f14739c
|
fix style
|
2015-06-20 11:25:42 -07:00 |
|
Dirk Thomas
|
3b337fd980
|
use separate exceptions
|
2015-06-20 11:25:26 -07:00 |
|
William Woodall
|
cab273ccc0
|
Merge pull request #42 from ros2/refactor_examples_and_interfaces
added get_type_name and to_string to ParameterVariant
|
2015-06-18 18:36:02 -07:00 |
|
Dirk Thomas
|
fa1f11eace
|
Merge pull request #43 from ros2/throw_if_rmw_fails
throw exception when rmw functions return null
|
2015-06-18 17:39:18 -07:00 |
|
Dirk Thomas
|
3d6b62bcdb
|
throw exception when rmw functions return null
|
2015-06-18 14:15:38 -07:00 |
|
William Woodall
|
e75c1d03df
|
added get_type_name and to_string to ParameterVariant
this was done to enable a more concise example
|
2015-06-18 11:57:26 -07:00 |
|
William Woodall
|
e6e3d850b7
|
fix todo
|
2015-06-17 21:43:36 -07:00 |
|
Dirk Thomas
|
9b12bb70e5
|
Merge pull request #41 from ros2/update_message_api
update message API
|
2015-06-17 09:50:23 -07:00 |
|
Dirk Thomas
|
5ed160412a
|
update message API
|
2015-06-17 09:29:11 -07:00 |
|
Esteve Fernandez
|
5471f61100
|
Merge pull request #39 from ros2/external-parameters-api-events
Publish parameter events
|
2015-06-16 12:55:27 -07:00 |
|
Esteve Fernandez
|
dc82ef75c0
|
Publish parameter events
|
2015-06-16 12:54:32 -07:00 |
|
Esteve Fernandez
|
5c6c61662a
|
Merge pull request #40 from ros2/parameters-roundup
Include feedback from https://github.com/ros2/ros2/issues/46
|
2015-06-16 11:05:42 -07:00 |
|
Esteve Fernandez
|
993330169a
|
Include feedback from https://github.com/ros2/ros2/issues/46
|
2015-06-15 16:30:34 -07:00 |
|
Esteve Fernandez
|
a68137083d
|
Fix code style
|
2015-06-10 14:38:48 -07:00 |
|
Esteve Fernandez
|
17c07b86e2
|
Merge pull request #38 from ros2/windows-sfinae-workaround
Move type checking to a static_assert
|
2015-06-10 10:58:52 -07:00 |
|