Esteve Fernandez
|
69662b58b3
|
Remove reference so that lambdas are supported
|
2015-11-03 11:41:45 -08:00 |
|
Esteve Fernandez
|
973e38301d
|
Merge pull request #142 from ros2/pass-vector-references
Pass const references to parameters client API
|
2015-11-02 12:20:53 -08:00 |
|
Esteve Fernandez
|
421f6b8b5e
|
Pass const references to parameters client API
|
2015-11-02 11:04:47 -08:00 |
|
Jackie Kay
|
010fa3d078
|
Merge pull request #137 from ros2/allocator_template
Allocator template for publish/subscribe pipeline
|
2015-10-29 17:14:58 -07:00 |
|
William Woodall
|
142c9abbaa
|
Fix windows vector issue
|
2015-10-29 17:14:25 -07:00 |
|
Jackie Kay
|
24fb204192
|
Cpplint and cleanup
|
2015-10-29 17:14:21 -07:00 |
|
Jackie Kay
|
fc48cf5fa2
|
remove pool memory strategies
|
2015-10-28 18:04:28 -07:00 |
|
Jackie Kay
|
0e78ea0512
|
static factory method
|
2015-10-28 18:04:28 -07:00 |
|
Jackie Kay
|
06818ee78c
|
move a lot to memory strategy
|
2015-10-28 18:04:25 -07:00 |
|
Jackie Kay
|
c663d892a4
|
templatize IPM state
|
2015-10-28 18:04:25 -07:00 |
|
Jackie Kay
|
4138e6be1d
|
Use allocate_shared
|
2015-10-28 18:04:25 -07:00 |
|
Jackie Kay
|
ea21d9263a
|
rebind allocator in mapped_ring_buffer
|
2015-10-28 18:04:21 -07:00 |
|
Jackie Kay
|
0cd13608f7
|
Add allocator memory strategy
|
2015-10-28 18:04:18 -07:00 |
|
Jackie Kay
|
788be0009d
|
template subscriber, using rebind semantics
|
2015-10-28 18:04:12 -07:00 |
|
Jackie Kay
|
444e4fdae3
|
templated stl structures exposed in Node
|
2015-10-28 18:04:12 -07:00 |
|
Jackie Kay
|
2e68bd5438
|
publisher template on allocator
|
2015-10-28 18:03:59 -07:00 |
|
Esteve Fernandez
|
c76d3afbd3
|
Merge pull request #139 from ros2/cpplint-int
Replace unsigned long with uint32_t
|
2015-10-28 15:10:53 -07:00 |
|
Esteve Fernandez
|
1b2e171261
|
Replace unsigned long with uint32_t
|
2015-10-28 14:09:12 -07:00 |
|
Jackie Kay
|
dbe0f9e501
|
Merge pull request #138 from ros2/remove_friends
Remove declaration of friendship for Executor
|
2015-10-26 17:02:45 -07:00 |
|
Jackie Kay
|
0e5094693e
|
Remove declaration of friendship for Executor in callback_group, client, node, service, subscription, timer
|
2015-10-26 17:02:14 -07:00 |
|
Esteve Fernandez
|
f50d8c4525
|
Merge pull request #135 from ros2/function-traits-cleanup
Clean up function_traits
|
2015-10-23 16:42:50 -07:00 |
|
Esteve Fernandez
|
cadf67e5cc
|
Merge pull request #136 from ros2/weak-ptr-node
Pass weak pointer to callback
|
2015-10-23 11:59:09 -07:00 |
|
Esteve Fernandez
|
808d54c613
|
Pass weak pointer to callback
|
2015-10-21 13:12:09 -07:00 |
|
Esteve Fernandez
|
e67f3205d4
|
Clean up function_traits
|
2015-10-21 09:48:26 -07:00 |
|
Tully Foote
|
dba12cba94
|
Merge pull request #91 from ros2/parameter_to_yaml
a method to dump all elements of a parameter as yaml
|
2015-10-20 16:01:38 -07:00 |
|
Esteve Fernandez
|
12ef054682
|
Merge pull request #132 from ros2/sfinae-service
Simplify create_service API and encapsulate response dispatching
|
2015-10-20 10:56:45 -07:00 |
|
Esteve Fernandez
|
01a6741ea7
|
Removed create_service_internal and delegate SFINAE to AnyServiceCallback.
|
2015-10-20 10:54:23 -07:00 |
|
Esteve Fernandez
|
b8cd675cac
|
Merge pull request #134 from ros2/delegate-subscription-dispatch
Move message dispatching logic to AnySubscriptionCallback
|
2015-10-20 10:06:22 -07:00 |
|
Esteve Fernandez
|
e3f095de04
|
Move message dispatching logic to AnySubscriptionCallback
|
2015-10-20 10:05:28 -07:00 |
|
Esteve Fernandez
|
ad609d79d4
|
Merge pull request #133 from ros2/optional-qos-profile
Made rmw_qos_profile argument optional
|
2015-10-19 14:37:20 -07:00 |
|
Esteve Fernandez
|
c845e9bd45
|
Made rmw_qos_profile argument optional
|
2015-10-19 13:45:33 -07:00 |
|
Esteve Fernandez
|
1d5720f964
|
Merge pull request #131 from ros2/callback-unique-ptr
Unify create_subscription API
|
2015-10-15 14:35:40 -07:00 |
|
Esteve Fernandez
|
e2ade1f624
|
More expressive error messages
|
2015-10-15 13:56:59 -07:00 |
|
Esteve Fernandez
|
3061ec0ad5
|
Qualify template
|
2015-10-15 13:40:40 -07:00 |
|
Esteve Fernandez
|
07746c6834
|
Removed create_subscription_internal
|
2015-10-15 13:40:40 -07:00 |
|
Esteve Fernandez
|
b0a2b7610d
|
Replaced create_subscription_with_unique_ptr_callback with create_subscription
|
2015-10-15 13:40:40 -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 |
|