Esteve Fernandez
|
e2ade1f624
|
More expressive error messages
|
2015-10-15 13:56:59 -07:00 |
|
Esteve Fernandez
|
535008f6e8
|
Merge pull request #130 from ros2/cleaner-sfinae
Add check_argument_types
|
2015-10-15 13:40:09 -07:00 |
|
Esteve Fernandez
|
d0ebdb239c
|
Added check_argument_types to simplify checking for a functor's arity and the types of its arguments
|
2015-10-15 13:38:46 -07:00 |
|
Jackie Kay
|
a0f1db1187
|
Merge pull request #129 from ros2/redundant_allocs
Avoid redundant allocation in wait_for_work
|
2015-10-15 09:37:47 -07:00 |
|
Jackie Kay
|
4fa974d96f
|
Change doc block
|
2015-10-15 09:30:29 -07:00 |
|
Jackie Kay
|
d7ffcc681f
|
reduce redundant memory allocations in default memory strategy
|
2015-10-15 09:30:21 -07:00 |
|
William Woodall
|
a61e375436
|
Merge pull request #128 from ros2/create_subscription_with_queue_size
add version of create_subscription which just takes queue size and not a qos profile
|
2015-10-14 16:13:13 -07:00 |
|
William Woodall
|
a2592d5d89
|
Merge pull request #127 from ros2/publish_const_reference
small changes to make the publish const reference api work
|
2015-10-14 13:56:17 -07:00 |
|
William Woodall
|
09dc78eafa
|
add version of create_subscription which just takes queue size and not a qos profile
|
2015-10-14 13:53:18 -07:00 |
|
William Woodall
|
bdf2ac80c1
|
small changes to make the publish const reference api work
|
2015-10-14 13:29:31 -07:00 |
|
William Woodall
|
c78ff7f422
|
Merge pull request #125 from ros2/create_publisher_with_queue_size
add create_publisher signature which takes just a queue size
|
2015-10-14 13:18:19 -07:00 |
|
Jackie Kay
|
c8e127b312
|
Merge pull request #126 from ros2/fix_build
Add const to do_inter_process_publish
|
2015-10-14 11:47:46 -07:00 |
|
Jackie Kay
|
a30b9d5539
|
Add const to do_inter_process_publish
|
2015-10-14 11:41:24 -07:00 |
|
William Woodall
|
b3a88a9974
|
add create_publisher signature which takes just a queue size
|
2015-10-14 11:19:47 -07:00 |
|
Jackie Kay
|
36e0dcd8ba
|
Merge pull request #121 from ros2/publisher_template
Add template parameter to publisher
|
2015-10-14 10:25:23 -07:00 |
|
Jackie Kay
|
743d9d0e76
|
add template parameter to publisher
|
2015-10-14 01:13:10 -07:00 |
|
Jackie Kay
|
89541ea10f
|
Merge pull request #123 from ros2/publish_const_shared_ptr
add publish specialization for shared_ptr<const MessageT>
|
2015-10-13 16:16:45 -07:00 |
|
Jackie Kay
|
581e5213f2
|
add publish specialization for shared_ptr<const MessageT>
|
2015-10-13 15:22:03 -07:00 |
|
Esteve Fernandez
|
ae682baf1c
|
Merge pull request #122 from ros2/expression-sfinae-windows
Work around VS2015's broken support for expression SFINAE
|
2015-10-13 14:28:18 -07:00 |
|
Esteve Fernandez
|
ea9d3306d7
|
Update const callbacks
|
2015-10-13 11:57:05 -07:00 |
|
Esteve Fernandez
|
3294098602
|
Added comments about the SFINAE voodoo
|
2015-10-13 11:09:55 -07:00 |
|
Esteve Fernandez
|
c5455beceb
|
Update callback signature
|
2015-10-13 11:09:55 -07:00 |
|
Esteve Fernandez
|
9f65b9dd59
|
Added tests for rclcpp::function_traits and work around expression SFINAE
|
2015-10-13 11:09:55 -07:00 |
|
Jackie Kay
|
5795861009
|
Merge pull request #119 from ros2/const_shared_ptr
Add any subscription callback types for shared_ptr<const T>
|
2015-10-13 11:08:01 -07:00 |
|
Jackie Kay
|
00daba2726
|
add any subscription callback types for const, remove references from unique_ptrs
|
2015-10-13 11:07:15 -07:00 |
|
Jackie Kay
|
8e4cc7c626
|
Merge pull request #120 from ros2/use_variadic_macros
Use variadic macros
|
2015-10-09 17:44:48 -07:00 |
|
Jackie Kay
|
383f7c863c
|
Use variadic macros
|
2015-10-09 16:33:33 -07:00 |
|
Jackie Kay
|
b84caa8e45
|
Merge pull request #116 from ros2/fix_uninitialized_vectors
move vectors instantiated in wait_for_work to MemoryStrategy
|
2015-10-07 14:38:23 -07:00 |
|
Jackie Kay
|
af9d64106b
|
Add vectors to memory strategy and reserve space
|
2015-10-07 14:37:35 -07:00 |
|
William Woodall
|
d8b7ce8e13
|
Merge pull request #102 from ros2/opensplice_dynamic_ros_domain_id
always ensure that the ROS_DOMAIN_ID is set
|
2015-09-17 14:20:13 -07:00 |
|
William Woodall
|
3eb44ed6a0
|
remove redundant comparison; simplify logic
|
2015-09-16 15:51:24 -07:00 |
|
Jackie Kay
|
6f075175d2
|
Merge pull request #113 from ros2/spin_until_future_complete
Pass timeout to spin_until_future_complete
|
2015-09-16 09:34:49 -07:00 |
|
Jackie Kay
|
80658c19d7
|
Pass timeout to spin_until_future_complete
|
2015-09-15 17:02:52 -07:00 |
|
Esteve Fernandez
|
5f573661b3
|
Merge pull request #112 from ros2/fix-crash-windows
Remove references to shared pointers
|
2015-09-15 16:36:18 -07:00 |
|
Jackie Kay
|
70288cab46
|
Merge pull request #106 from ros2/rt_memory_strategy
StaticMemoryStrategy -> HeapPoolMemoryStrategy, create StackPoolMemoryStrategy
|
2015-09-15 13:52:28 -07:00 |
|
Jackie Kay
|
9265a198f6
|
Create StackPoolMemoryStrategy
|
2015-09-15 13:51:51 -07:00 |
|
Jackie Kay
|
7a69265700
|
Rename static_memory_strategy.hpp to heap_pool_memory_strategy
|
2015-09-15 12:20:04 -07:00 |
|
Esteve Fernandez
|
f94cb35e06
|
Remove references to shared pointers
|
2015-09-14 12:11:18 -07:00 |
|
Jackie Kay
|
e2841c91bb
|
Merge pull request #107 from ros2/fix_future
Return result of future from spin_node_until_future_complete
|
2015-09-14 10:26:12 -07:00 |
|
Jackie Kay
|
2d840a5f3a
|
Return code for spin_until_future_complete
|
2015-09-14 10:22:08 -07:00 |
|
Dirk Thomas
|
8de48c5c0d
|
Merge pull request #100 from ros2/remove_reference_for_smart_pointer
remove references on smart pointers
|
2015-08-28 14:53:17 -07:00 |
|
Dirk Thomas
|
789c11f89a
|
remove references on smart pointers
|
2015-08-28 14:02:30 -07:00 |
|
gerkey
|
91a7a69b23
|
Merge pull request #97 from ros2/document_user_fns
Document user-facing code in rclcpp
|
2015-08-28 13:54:57 -07:00 |
|
Brian Gerkey
|
1b631754e5
|
Merge branch 'master' into document_user_fns
Conflicts:
rclcpp/include/rclcpp/node.hpp
rclcpp/include/rclcpp/subscription.hpp
|
2015-08-28 13:50:31 -07:00 |
|
William Woodall
|
65300405be
|
Merge pull request #98 from ros2/intra_process_img
Add missing API for the intra process demo
|
2015-08-28 13:11:22 -07:00 |
|
William Woodall
|
51ecd3f386
|
adding callbacks and publish for unique_ptrs
|
2015-08-28 12:26:06 -07:00 |
|
Dirk Thomas
|
c98907c1f5
|
Merge pull request #99 from ros2/fix_missing_dependency
declare dependency
|
2015-08-27 15:10:25 -07:00 |
|
Dirk Thomas
|
351eb96e8c
|
declare dependency
|
2015-08-27 14:07:18 -07:00 |
|
Jackie Kay
|
9f0cda20af
|
Correct doxygen blocks
|
2015-08-27 10:10:14 -07:00 |
|
Jackie Kay
|
3ef83ec292
|
uncrustify
|
2015-08-26 17:37:49 -07:00 |
|