Skip to content

Commit

Permalink
tmp
Browse files Browse the repository at this point in the history
  • Loading branch information
ymski committed Jan 30, 2024
1 parent 245eac9 commit 87eca23
Show file tree
Hide file tree
Showing 17 changed files with 391 additions and 368 deletions.
2 changes: 1 addition & 1 deletion CARET_trace/include/caret_trace/container_traits.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

/// @brief Type traits for container.
/// @tparam ...Args Container types.
template <typename... Args>
template<typename ... Args>
class ContainerTraits
{
public:
Expand Down
100 changes: 50 additions & 50 deletions CARET_trace/include/caret_trace/data_container.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -196,274 +196,274 @@ class DataContainer : public DataContainerInterface
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_add_callback_group(Args... args)
{
return add_callback_group_->store(args...);
return add_callback_group_->store(args ...);
}

/// @brief Store data for add_callback_group_static_executor trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_add_callback_group_static_executor(Args... args)
{
return add_callback_group_static_executor_->store(args...);
return add_callback_group_static_executor_->store(args ...);
}

/// @brief Store data for callback_group_add_client trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_callback_group_add_client(Args... args)
{
return callback_group_add_client_->store(args...);
return callback_group_add_client_->store(args ...);
}

/// @brief Store data for callback_group_add_service trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_callback_group_add_service(Args... args)
{
return callback_group_add_service_->store(args...);
return callback_group_add_service_->store(args ...);
}

/// @brief Store data for callback_group_add_subscription trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_callback_group_add_subscription(Args... args)
{
return callback_group_add_subscription_->store(args...);
return callback_group_add_subscription_->store(args ...);
}

/// @brief Store data for callback_group_add_timer trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_callback_group_add_timer(Args... args)
{
return callback_group_add_timer_->store(args...);
return callback_group_add_timer_->store(args ...);
}

/// @brief Store data for construct_executor trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_construct_executor(Args... args)
{
return construct_executor_->store(args...);
return construct_executor_->store(args ...);
}

/// @brief Store data for construct_static_executor trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_construct_static_executor(Args... args)
{
return construct_static_executor_->store(args...);
return construct_static_executor_->store(args ...);
}

/// @brief Store data for rcl_node_init trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rcl_node_init(Args... args)
{
return rcl_node_init_->store(args...);
return rcl_node_init_->store(args ...);
}

/// @brief Store data for rcl_init trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rcl_init(Args... args)
{
return rcl_init_->store(args...);
return rcl_init_->store(args ...);
}

/// @brief Store data for rcl_subscription_init trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rcl_subscription_init(Args... args)
{
return rcl_subscription_init_->store(args...);
return rcl_subscription_init_->store(args ...);
}

/// @brief Store data for rclcpp_callback_register trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_callback_register(Args... args)
{
return rclcpp_callback_register_->store(args...);
return rclcpp_callback_register_->store(args ...);
}

/// @brief Store data for rclcpp_subscription_init trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_subscription_init(Args... args)
{
return rclcpp_subscription_init_->store(args...);
return rclcpp_subscription_init_->store(args ...);
}

/// @brief Store data for rclcpp_subscription_callback_added trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_subscription_callback_added(Args... args)
{
return rclcpp_subscription_callback_added_->store(args...);
return rclcpp_subscription_callback_added_->store(args ...);
}

/// @brief Store data for rclcpp_timer_callback_added trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_timer_callback_added(Args... args)
{
return rclcpp_timer_callback_added_->store(args...);
return rclcpp_timer_callback_added_->store(args ...);
}

/// @brief Store data for rclcpp_timer_link_node trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_timer_link_node(Args... args)
{
return rclcpp_timer_link_node_->store(args...);
return rclcpp_timer_link_node_->store(args ...);
}

/// @brief Store data for rcl_timer_init trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rcl_timer_init(Args... args)
{
return rcl_timer_init_->store(args...);
return rcl_timer_init_->store(args ...);
}

/// @brief Store data for rcl_publisher_init trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rcl_publisher_init(Args... args)
{
return rcl_publisher_init_->store(args...);
return rcl_publisher_init_->store(args ...);
}

/// @brief Store data for rcl_client_init trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rcl_client_init(Args... args)
{
return rcl_client_init_->store(args...);
return rcl_client_init_->store(args ...);
}

/// @brief Store data for rclcpp_service_callback_added trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_service_callback_added(Args... args)
{
return rclcpp_service_callback_added_->store(args...);
return rclcpp_service_callback_added_->store(args ...);
}

/// @brief Store data for rcl_service_init trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rcl_service_init(Args... args)
{
return rcl_service_init_->store(args...);
return rcl_service_init_->store(args ...);
}

/// @brief Store data for rclcpp_construct_ring_buffer trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_construct_ring_buffer(Args... args)
{
return rclcpp_construct_ring_buffer_->store(args...);
return rclcpp_construct_ring_buffer_->store(args ...);
}

/// @brief Store data for rclcpp_buffer_to_ipb trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_buffer_to_ipb(Args... args)
{
return rclcpp_buffer_to_ipb_->store(args...);
return rclcpp_buffer_to_ipb_->store(args ...);
}

/// @brief Store data for rclcpp_ipb_to_subscription trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rclcpp_ipb_to_subscription(Args... args)
{
return rclcpp_ipb_to_subscription_->store(args...);
return rclcpp_ipb_to_subscription_->store(args ...);
}

/// @brief Store data for rmw_implementation trace points.
/// @tparam ...Args Data types to be stored.
/// @param ...args Data to be stored.
/// @return True, data was stored to pending set.
/// @return False, data was stored to set.
template <typename... Args>
template<typename ... Args>
bool store_rmw_implementation(Args... args)
{
return rmw_implementation_->store(args...);
return rmw_implementation_->store(args ...);
}

/// @brief Assign recording function for add_callback_group trace points.
Expand Down
1 change: 0 additions & 1 deletion CARET_trace/include/caret_trace/data_recorder.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

// Copyright 2021 Research Institute of Systems Planning, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
Expand Down
Loading

0 comments on commit 87eca23

Please sign in to comment.