|
rclcpp
master
C++ ROS Client Library API
|
#include <function_traits.hpp>


Public Types | |
| using | arguments = std::tuple< Args ... > |
| template<std::size_t N> | |
| using | argument_type = typename std::tuple_element< N, arguments >::type |
| using | return_type = ReturnTypeT |
Static Public Attributes | |
| static constexpr std::size_t | arity = std::tuple_size<arguments>::value |
| using rclcpp::function_traits::function_traits< ReturnTypeT(Args ...)>::arguments = std::tuple<Args ...> |
| using rclcpp::function_traits::function_traits< ReturnTypeT(Args ...)>::argument_type = typename std::tuple_element<N, arguments>::type |
| using rclcpp::function_traits::function_traits< ReturnTypeT(Args ...)>::return_type = ReturnTypeT |
|
staticconstexpr |
1.8.17