Initial commit
This commit is contained in:
@@ -0,0 +1,565 @@
|
||||
// generated from rosidl_generator_cpp/resource/idl__builder.hpp.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
// IWYU pragma: private, include "custom_action_interfaces/action/fibonacci.hpp"
|
||||
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__BUILDER_HPP_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__BUILDER_HPP_
|
||||
|
||||
#include <algorithm>
|
||||
#include <utility>
|
||||
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__struct.hpp"
|
||||
#include "rosidl_runtime_cpp/message_initialization.hpp"
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_Goal_order
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_Goal_order()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_Goal order(::custom_action_interfaces::action::Fibonacci_Goal::_order_type arg)
|
||||
{
|
||||
msg_.order = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_Goal msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_Goal>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_Goal_order();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_Result_sequence
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_Result_sequence()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_Result sequence(::custom_action_interfaces::action::Fibonacci_Result::_sequence_type arg)
|
||||
{
|
||||
msg_.sequence = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_Result msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_Result>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_Result_sequence();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_Feedback_partial_sequence
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_Feedback_partial_sequence()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_Feedback partial_sequence(::custom_action_interfaces::action::Fibonacci_Feedback::_partial_sequence_type arg)
|
||||
{
|
||||
msg_.partial_sequence = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_Feedback msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_Feedback>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_Feedback_partial_sequence();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_SendGoal_Request_goal
|
||||
{
|
||||
public:
|
||||
explicit Init_Fibonacci_SendGoal_Request_goal(::custom_action_interfaces::action::Fibonacci_SendGoal_Request & msg)
|
||||
: msg_(msg)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Request goal(::custom_action_interfaces::action::Fibonacci_SendGoal_Request::_goal_type arg)
|
||||
{
|
||||
msg_.goal = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Request msg_;
|
||||
};
|
||||
|
||||
class Init_Fibonacci_SendGoal_Request_goal_id
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_SendGoal_Request_goal_id()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
Init_Fibonacci_SendGoal_Request_goal goal_id(::custom_action_interfaces::action::Fibonacci_SendGoal_Request::_goal_id_type arg)
|
||||
{
|
||||
msg_.goal_id = std::move(arg);
|
||||
return Init_Fibonacci_SendGoal_Request_goal(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Request msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_SendGoal_Request>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_SendGoal_Request_goal_id();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_SendGoal_Response_stamp
|
||||
{
|
||||
public:
|
||||
explicit Init_Fibonacci_SendGoal_Response_stamp(::custom_action_interfaces::action::Fibonacci_SendGoal_Response & msg)
|
||||
: msg_(msg)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Response stamp(::custom_action_interfaces::action::Fibonacci_SendGoal_Response::_stamp_type arg)
|
||||
{
|
||||
msg_.stamp = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Response msg_;
|
||||
};
|
||||
|
||||
class Init_Fibonacci_SendGoal_Response_accepted
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_SendGoal_Response_accepted()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
Init_Fibonacci_SendGoal_Response_stamp accepted(::custom_action_interfaces::action::Fibonacci_SendGoal_Response::_accepted_type arg)
|
||||
{
|
||||
msg_.accepted = std::move(arg);
|
||||
return Init_Fibonacci_SendGoal_Response_stamp(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Response msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_SendGoal_Response>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_SendGoal_Response_accepted();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_SendGoal_Event_response
|
||||
{
|
||||
public:
|
||||
explicit Init_Fibonacci_SendGoal_Event_response(::custom_action_interfaces::action::Fibonacci_SendGoal_Event & msg)
|
||||
: msg_(msg)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Event response(::custom_action_interfaces::action::Fibonacci_SendGoal_Event::_response_type arg)
|
||||
{
|
||||
msg_.response = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Event msg_;
|
||||
};
|
||||
|
||||
class Init_Fibonacci_SendGoal_Event_request
|
||||
{
|
||||
public:
|
||||
explicit Init_Fibonacci_SendGoal_Event_request(::custom_action_interfaces::action::Fibonacci_SendGoal_Event & msg)
|
||||
: msg_(msg)
|
||||
{}
|
||||
Init_Fibonacci_SendGoal_Event_response request(::custom_action_interfaces::action::Fibonacci_SendGoal_Event::_request_type arg)
|
||||
{
|
||||
msg_.request = std::move(arg);
|
||||
return Init_Fibonacci_SendGoal_Event_response(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Event msg_;
|
||||
};
|
||||
|
||||
class Init_Fibonacci_SendGoal_Event_info
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_SendGoal_Event_info()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
Init_Fibonacci_SendGoal_Event_request info(::custom_action_interfaces::action::Fibonacci_SendGoal_Event::_info_type arg)
|
||||
{
|
||||
msg_.info = std::move(arg);
|
||||
return Init_Fibonacci_SendGoal_Event_request(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_SendGoal_Event msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_SendGoal_Event>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_SendGoal_Event_info();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_GetResult_Request_goal_id
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_GetResult_Request_goal_id()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Request goal_id(::custom_action_interfaces::action::Fibonacci_GetResult_Request::_goal_id_type arg)
|
||||
{
|
||||
msg_.goal_id = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Request msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_GetResult_Request>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_GetResult_Request_goal_id();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_GetResult_Response_result
|
||||
{
|
||||
public:
|
||||
explicit Init_Fibonacci_GetResult_Response_result(::custom_action_interfaces::action::Fibonacci_GetResult_Response & msg)
|
||||
: msg_(msg)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Response result(::custom_action_interfaces::action::Fibonacci_GetResult_Response::_result_type arg)
|
||||
{
|
||||
msg_.result = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Response msg_;
|
||||
};
|
||||
|
||||
class Init_Fibonacci_GetResult_Response_status
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_GetResult_Response_status()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
Init_Fibonacci_GetResult_Response_result status(::custom_action_interfaces::action::Fibonacci_GetResult_Response::_status_type arg)
|
||||
{
|
||||
msg_.status = std::move(arg);
|
||||
return Init_Fibonacci_GetResult_Response_result(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Response msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_GetResult_Response>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_GetResult_Response_status();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_GetResult_Event_response
|
||||
{
|
||||
public:
|
||||
explicit Init_Fibonacci_GetResult_Event_response(::custom_action_interfaces::action::Fibonacci_GetResult_Event & msg)
|
||||
: msg_(msg)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Event response(::custom_action_interfaces::action::Fibonacci_GetResult_Event::_response_type arg)
|
||||
{
|
||||
msg_.response = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Event msg_;
|
||||
};
|
||||
|
||||
class Init_Fibonacci_GetResult_Event_request
|
||||
{
|
||||
public:
|
||||
explicit Init_Fibonacci_GetResult_Event_request(::custom_action_interfaces::action::Fibonacci_GetResult_Event & msg)
|
||||
: msg_(msg)
|
||||
{}
|
||||
Init_Fibonacci_GetResult_Event_response request(::custom_action_interfaces::action::Fibonacci_GetResult_Event::_request_type arg)
|
||||
{
|
||||
msg_.request = std::move(arg);
|
||||
return Init_Fibonacci_GetResult_Event_response(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Event msg_;
|
||||
};
|
||||
|
||||
class Init_Fibonacci_GetResult_Event_info
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_GetResult_Event_info()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
Init_Fibonacci_GetResult_Event_request info(::custom_action_interfaces::action::Fibonacci_GetResult_Event::_info_type arg)
|
||||
{
|
||||
msg_.info = std::move(arg);
|
||||
return Init_Fibonacci_GetResult_Event_request(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_GetResult_Event msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_GetResult_Event>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_GetResult_Event_info();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
|
||||
namespace custom_action_interfaces
|
||||
{
|
||||
|
||||
namespace action
|
||||
{
|
||||
|
||||
namespace builder
|
||||
{
|
||||
|
||||
class Init_Fibonacci_FeedbackMessage_feedback
|
||||
{
|
||||
public:
|
||||
explicit Init_Fibonacci_FeedbackMessage_feedback(::custom_action_interfaces::action::Fibonacci_FeedbackMessage & msg)
|
||||
: msg_(msg)
|
||||
{}
|
||||
::custom_action_interfaces::action::Fibonacci_FeedbackMessage feedback(::custom_action_interfaces::action::Fibonacci_FeedbackMessage::_feedback_type arg)
|
||||
{
|
||||
msg_.feedback = std::move(arg);
|
||||
return std::move(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_FeedbackMessage msg_;
|
||||
};
|
||||
|
||||
class Init_Fibonacci_FeedbackMessage_goal_id
|
||||
{
|
||||
public:
|
||||
Init_Fibonacci_FeedbackMessage_goal_id()
|
||||
: msg_(::rosidl_runtime_cpp::MessageInitialization::SKIP)
|
||||
{}
|
||||
Init_Fibonacci_FeedbackMessage_feedback goal_id(::custom_action_interfaces::action::Fibonacci_FeedbackMessage::_goal_id_type arg)
|
||||
{
|
||||
msg_.goal_id = std::move(arg);
|
||||
return Init_Fibonacci_FeedbackMessage_feedback(msg_);
|
||||
}
|
||||
|
||||
private:
|
||||
::custom_action_interfaces::action::Fibonacci_FeedbackMessage msg_;
|
||||
};
|
||||
|
||||
} // namespace builder
|
||||
|
||||
} // namespace action
|
||||
|
||||
template<typename MessageType>
|
||||
auto build();
|
||||
|
||||
template<>
|
||||
inline
|
||||
auto build<::custom_action_interfaces::action::Fibonacci_FeedbackMessage>()
|
||||
{
|
||||
return custom_action_interfaces::action::builder::Init_Fibonacci_FeedbackMessage_goal_id();
|
||||
}
|
||||
|
||||
} // namespace custom_action_interfaces
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__BUILDER_HPP_
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,671 @@
|
||||
// generated from rosidl_typesupport_fastrtps_c/resource/idl__rosidl_typesupport_fastrtps_c.h.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_
|
||||
|
||||
|
||||
#include <stddef.h>
|
||||
#include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
#include "rosidl_typesupport_interface/macros.h"
|
||||
#include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
#include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_Goal(
|
||||
const custom_action_interfaces__action__Fibonacci_Goal * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_Goal(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_Goal * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_Goal(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_Goal(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_Goal(
|
||||
const custom_action_interfaces__action__Fibonacci_Goal * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_Goal(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_Goal(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_Goal)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_Result(
|
||||
const custom_action_interfaces__action__Fibonacci_Result * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_Result(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_Result * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_Result(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_Result(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_Result(
|
||||
const custom_action_interfaces__action__Fibonacci_Result * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_Result(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_Result(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_Result)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_Feedback(
|
||||
const custom_action_interfaces__action__Fibonacci_Feedback * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_Feedback(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_Feedback * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_Feedback(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_Feedback(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_Feedback(
|
||||
const custom_action_interfaces__action__Fibonacci_Feedback * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_Feedback(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_Feedback(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_Feedback)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_SendGoal_Request(
|
||||
const custom_action_interfaces__action__Fibonacci_SendGoal_Request * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_SendGoal_Request(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Request * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_SendGoal_Request(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_SendGoal_Request(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_SendGoal_Request(
|
||||
const custom_action_interfaces__action__Fibonacci_SendGoal_Request * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_SendGoal_Request(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_SendGoal_Request(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_SendGoal_Request)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_SendGoal_Response(
|
||||
const custom_action_interfaces__action__Fibonacci_SendGoal_Response * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_SendGoal_Response(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Response * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_SendGoal_Response(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_SendGoal_Response(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_SendGoal_Response(
|
||||
const custom_action_interfaces__action__Fibonacci_SendGoal_Response * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_SendGoal_Response(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_SendGoal_Response(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_SendGoal_Response)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_SendGoal_Event(
|
||||
const custom_action_interfaces__action__Fibonacci_SendGoal_Event * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_SendGoal_Event(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Event * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_SendGoal_Event(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_SendGoal_Event(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_SendGoal_Event(
|
||||
const custom_action_interfaces__action__Fibonacci_SendGoal_Event * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_SendGoal_Event(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_SendGoal_Event(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_SendGoal_Event)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#include "rosidl_runtime_c/service_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_SendGoal)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_GetResult_Request(
|
||||
const custom_action_interfaces__action__Fibonacci_GetResult_Request * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_GetResult_Request(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Request * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_GetResult_Request(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_GetResult_Request(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_GetResult_Request(
|
||||
const custom_action_interfaces__action__Fibonacci_GetResult_Request * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_GetResult_Request(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_GetResult_Request(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_GetResult_Request)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_GetResult_Response(
|
||||
const custom_action_interfaces__action__Fibonacci_GetResult_Response * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_GetResult_Response(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Response * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_GetResult_Response(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_GetResult_Response(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_GetResult_Response(
|
||||
const custom_action_interfaces__action__Fibonacci_GetResult_Response * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_GetResult_Response(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_GetResult_Response(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_GetResult_Response)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_GetResult_Event(
|
||||
const custom_action_interfaces__action__Fibonacci_GetResult_Event * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_GetResult_Event(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Event * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_GetResult_Event(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_GetResult_Event(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_GetResult_Event(
|
||||
const custom_action_interfaces__action__Fibonacci_GetResult_Event * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_GetResult_Event(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_GetResult_Event(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_GetResult_Event)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/service_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_GetResult)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include <stddef.h>
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_fastrtps_c__visibility_control.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
// already included above
|
||||
// #include "fastcdr/Cdr.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_custom_action_interfaces__action__Fibonacci_FeedbackMessage(
|
||||
const custom_action_interfaces__action__Fibonacci_FeedbackMessage * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_deserialize_custom_action_interfaces__action__Fibonacci_FeedbackMessage(
|
||||
eprosima::fastcdr::Cdr &,
|
||||
custom_action_interfaces__action__Fibonacci_FeedbackMessage * ros_message);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_custom_action_interfaces__action__Fibonacci_FeedbackMessage(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_custom_action_interfaces__action__Fibonacci_FeedbackMessage(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
bool cdr_serialize_key_custom_action_interfaces__action__Fibonacci_FeedbackMessage(
|
||||
const custom_action_interfaces__action__Fibonacci_FeedbackMessage * ros_message,
|
||||
eprosima::fastcdr::Cdr & cdr);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t get_serialized_size_key_custom_action_interfaces__action__Fibonacci_FeedbackMessage(
|
||||
const void * untyped_ros_message,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
size_t max_serialized_size_key_custom_action_interfaces__action__Fibonacci_FeedbackMessage(
|
||||
bool & full_bounded,
|
||||
bool & is_plain,
|
||||
size_t current_alignment);
|
||||
|
||||
ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_fastrtps_c, custom_action_interfaces, action, Fibonacci_FeedbackMessage)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_FASTRTPS_C_H_
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,146 @@
|
||||
// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
|
||||
#include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
#include "rosidl_typesupport_interface/macros.h"
|
||||
#include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_Goal)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_Result)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_Feedback)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_SendGoal_Request)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_SendGoal_Response)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_SendGoal_Event)();
|
||||
|
||||
#include "rosidl_runtime_c/service_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_SendGoal)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_GetResult_Request)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_GetResult_Response)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_GetResult_Event)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/service_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_GetResult)();
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/msg/rosidl_typesupport_introspection_c__visibility_control.h"
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, custom_action_interfaces, action, Fibonacci_FeedbackMessage)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_
|
||||
@@ -0,0 +1,255 @@
|
||||
// generated from rosidl_typesupport_introspection_cpp/resource/idl__rosidl_typesupport_introspection_cpp.h.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_
|
||||
|
||||
|
||||
#include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
#include "rosidl_typesupport_interface/macros.h"
|
||||
#include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_Goal)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_Result)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_Feedback)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_SendGoal_Request)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_SendGoal_Response)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_SendGoal_Event)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#include "rosidl_runtime_c/service_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_SendGoal)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_GetResult_Request)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_GetResult_Response)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_GetResult_Event)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/service_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_GetResult)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_interface/macros.h"
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_introspection_cpp/visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// TODO(dirk-thomas) these visibility macros should be message package specific
|
||||
ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_PUBLIC
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_cpp, custom_action_interfaces, action, Fibonacci_FeedbackMessage)();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_HPP_
|
||||
@@ -0,0 +1,283 @@
|
||||
// generated from rosidl_generator_c/resource/idl__struct.h.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
// IWYU pragma: private, include "custom_action_interfaces/action/fibonacci.h"
|
||||
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__STRUCT_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__STRUCT_H_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_Goal
|
||||
{
|
||||
int32_t order;
|
||||
} custom_action_interfaces__action__Fibonacci_Goal;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_Goal.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_Goal__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_Goal * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_Goal__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'sequence'
|
||||
#include "rosidl_runtime_c/primitives_sequence.h"
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_Result
|
||||
{
|
||||
rosidl_runtime_c__int32__Sequence sequence;
|
||||
} custom_action_interfaces__action__Fibonacci_Result;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_Result.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_Result__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_Result * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_Result__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'partial_sequence'
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/primitives_sequence.h"
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_Feedback
|
||||
{
|
||||
rosidl_runtime_c__int32__Sequence partial_sequence;
|
||||
} custom_action_interfaces__action__Fibonacci_Feedback;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_Feedback.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_Feedback__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_Feedback * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_Feedback__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'goal_id'
|
||||
#include "unique_identifier_msgs/msg/detail/uuid__struct.h"
|
||||
// Member 'goal'
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_SendGoal_Request
|
||||
{
|
||||
unique_identifier_msgs__msg__UUID goal_id;
|
||||
custom_action_interfaces__action__Fibonacci_Goal goal;
|
||||
} custom_action_interfaces__action__Fibonacci_SendGoal_Request;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_SendGoal_Request.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_SendGoal_Request__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Request * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_SendGoal_Request__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'stamp'
|
||||
#include "builtin_interfaces/msg/detail/time__struct.h"
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_SendGoal_Response
|
||||
{
|
||||
bool accepted;
|
||||
builtin_interfaces__msg__Time stamp;
|
||||
} custom_action_interfaces__action__Fibonacci_SendGoal_Response;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_SendGoal_Response.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_SendGoal_Response__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Response * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_SendGoal_Response__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'info'
|
||||
#include "service_msgs/msg/detail/service_event_info__struct.h"
|
||||
|
||||
// constants for array fields with an upper bound
|
||||
// request
|
||||
enum
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Event__request__MAX_SIZE = 1
|
||||
};
|
||||
// response
|
||||
enum
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Event__response__MAX_SIZE = 1
|
||||
};
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_SendGoal_Event
|
||||
{
|
||||
service_msgs__msg__ServiceEventInfo info;
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Request__Sequence request;
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Response__Sequence response;
|
||||
} custom_action_interfaces__action__Fibonacci_SendGoal_Event;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_SendGoal_Event.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_SendGoal_Event__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Event * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_SendGoal_Event__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'goal_id'
|
||||
// already included above
|
||||
// #include "unique_identifier_msgs/msg/detail/uuid__struct.h"
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_GetResult_Request
|
||||
{
|
||||
unique_identifier_msgs__msg__UUID goal_id;
|
||||
} custom_action_interfaces__action__Fibonacci_GetResult_Request;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_GetResult_Request.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_GetResult_Request__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Request * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_GetResult_Request__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'result'
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_GetResult_Response
|
||||
{
|
||||
int8_t status;
|
||||
custom_action_interfaces__action__Fibonacci_Result result;
|
||||
} custom_action_interfaces__action__Fibonacci_GetResult_Response;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_GetResult_Response.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_GetResult_Response__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Response * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_GetResult_Response__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'info'
|
||||
// already included above
|
||||
// #include "service_msgs/msg/detail/service_event_info__struct.h"
|
||||
|
||||
// constants for array fields with an upper bound
|
||||
// request
|
||||
enum
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Event__request__MAX_SIZE = 1
|
||||
};
|
||||
// response
|
||||
enum
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Event__response__MAX_SIZE = 1
|
||||
};
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_GetResult_Event
|
||||
{
|
||||
service_msgs__msg__ServiceEventInfo info;
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Request__Sequence request;
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Response__Sequence response;
|
||||
} custom_action_interfaces__action__Fibonacci_GetResult_Event;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_GetResult_Event.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_GetResult_Event__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Event * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_GetResult_Event__Sequence;
|
||||
|
||||
// Constants defined in the message
|
||||
|
||||
// Include directives for member types
|
||||
// Member 'goal_id'
|
||||
// already included above
|
||||
// #include "unique_identifier_msgs/msg/detail/uuid__struct.h"
|
||||
// Member 'feedback'
|
||||
// already included above
|
||||
// #include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
|
||||
/// Struct defined in action/Fibonacci in the package custom_action_interfaces.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_FeedbackMessage
|
||||
{
|
||||
unique_identifier_msgs__msg__UUID goal_id;
|
||||
custom_action_interfaces__action__Fibonacci_Feedback feedback;
|
||||
} custom_action_interfaces__action__Fibonacci_FeedbackMessage;
|
||||
|
||||
// Struct for a sequence of custom_action_interfaces__action__Fibonacci_FeedbackMessage.
|
||||
typedef struct custom_action_interfaces__action__Fibonacci_FeedbackMessage__Sequence
|
||||
{
|
||||
custom_action_interfaces__action__Fibonacci_FeedbackMessage * data;
|
||||
/// The number of valid items in data
|
||||
size_t size;
|
||||
/// The number of allocated items in data
|
||||
size_t capacity;
|
||||
} custom_action_interfaces__action__Fibonacci_FeedbackMessage__Sequence;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__STRUCT_H_
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,175 @@
|
||||
// generated from rosidl_generator_c/resource/idl__type_support.c.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__type_support.h"
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__functions.h"
|
||||
#include "rosidl_typesupport_interface/macros.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
|
||||
void *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_CREATE_EVENT_MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal
|
||||
)(
|
||||
const rosidl_service_introspection_info_t * info,
|
||||
rcutils_allocator_t * allocator,
|
||||
const void * request_message,
|
||||
const void * response_message)
|
||||
{
|
||||
if (!allocator || !info) {
|
||||
return NULL;
|
||||
}
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Event * event_msg = (custom_action_interfaces__action__Fibonacci_SendGoal_Event *)(allocator->allocate(sizeof(custom_action_interfaces__action__Fibonacci_SendGoal_Event), allocator->state));
|
||||
if (!custom_action_interfaces__action__Fibonacci_SendGoal_Event__init(event_msg)) {
|
||||
allocator->deallocate(event_msg, allocator->state);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
event_msg->info.event_type = info->event_type;
|
||||
event_msg->info.sequence_number = info->sequence_number;
|
||||
event_msg->info.stamp.sec = info->stamp_sec;
|
||||
event_msg->info.stamp.nanosec = info->stamp_nanosec;
|
||||
memcpy(event_msg->info.client_gid, info->client_gid, 16);
|
||||
if (request_message) {
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Request__Sequence__init(
|
||||
&event_msg->request,
|
||||
1);
|
||||
if (!custom_action_interfaces__action__Fibonacci_SendGoal_Request__copy((const custom_action_interfaces__action__Fibonacci_SendGoal_Request *)(request_message), event_msg->request.data)) {
|
||||
allocator->deallocate(event_msg, allocator->state);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
if (response_message) {
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Response__Sequence__init(
|
||||
&event_msg->response,
|
||||
1);
|
||||
if (!custom_action_interfaces__action__Fibonacci_SendGoal_Response__copy((const custom_action_interfaces__action__Fibonacci_SendGoal_Response *)(response_message), event_msg->response.data)) {
|
||||
allocator->deallocate(event_msg, allocator->state);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
return event_msg;
|
||||
}
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
bool
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_DESTROY_EVENT_MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal
|
||||
)(
|
||||
void * event_msg,
|
||||
rcutils_allocator_t * allocator)
|
||||
{
|
||||
if (!allocator) {
|
||||
return false;
|
||||
}
|
||||
if (NULL == event_msg) {
|
||||
return false;
|
||||
}
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Event * _event_msg = (custom_action_interfaces__action__Fibonacci_SendGoal_Event *)(event_msg);
|
||||
|
||||
custom_action_interfaces__action__Fibonacci_SendGoal_Event__fini((custom_action_interfaces__action__Fibonacci_SendGoal_Event *)(_event_msg));
|
||||
if (_event_msg->request.data) {
|
||||
allocator->deallocate(_event_msg->request.data, allocator->state);
|
||||
}
|
||||
if (_event_msg->response.data) {
|
||||
allocator->deallocate(_event_msg->response.data, allocator->state);
|
||||
}
|
||||
allocator->deallocate(_event_msg, allocator->state);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
void *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_CREATE_EVENT_MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult
|
||||
)(
|
||||
const rosidl_service_introspection_info_t * info,
|
||||
rcutils_allocator_t * allocator,
|
||||
const void * request_message,
|
||||
const void * response_message)
|
||||
{
|
||||
if (!allocator || !info) {
|
||||
return NULL;
|
||||
}
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Event * event_msg = (custom_action_interfaces__action__Fibonacci_GetResult_Event *)(allocator->allocate(sizeof(custom_action_interfaces__action__Fibonacci_GetResult_Event), allocator->state));
|
||||
if (!custom_action_interfaces__action__Fibonacci_GetResult_Event__init(event_msg)) {
|
||||
allocator->deallocate(event_msg, allocator->state);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
event_msg->info.event_type = info->event_type;
|
||||
event_msg->info.sequence_number = info->sequence_number;
|
||||
event_msg->info.stamp.sec = info->stamp_sec;
|
||||
event_msg->info.stamp.nanosec = info->stamp_nanosec;
|
||||
memcpy(event_msg->info.client_gid, info->client_gid, 16);
|
||||
if (request_message) {
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Request__Sequence__init(
|
||||
&event_msg->request,
|
||||
1);
|
||||
if (!custom_action_interfaces__action__Fibonacci_GetResult_Request__copy((const custom_action_interfaces__action__Fibonacci_GetResult_Request *)(request_message), event_msg->request.data)) {
|
||||
allocator->deallocate(event_msg, allocator->state);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
if (response_message) {
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Response__Sequence__init(
|
||||
&event_msg->response,
|
||||
1);
|
||||
if (!custom_action_interfaces__action__Fibonacci_GetResult_Response__copy((const custom_action_interfaces__action__Fibonacci_GetResult_Response *)(response_message), event_msg->response.data)) {
|
||||
allocator->deallocate(event_msg, allocator->state);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
return event_msg;
|
||||
}
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
bool
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_DESTROY_EVENT_MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult
|
||||
)(
|
||||
void * event_msg,
|
||||
rcutils_allocator_t * allocator)
|
||||
{
|
||||
if (!allocator) {
|
||||
return false;
|
||||
}
|
||||
if (NULL == event_msg) {
|
||||
return false;
|
||||
}
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Event * _event_msg = (custom_action_interfaces__action__Fibonacci_GetResult_Event *)(event_msg);
|
||||
|
||||
custom_action_interfaces__action__Fibonacci_GetResult_Event__fini((custom_action_interfaces__action__Fibonacci_GetResult_Event *)(_event_msg));
|
||||
if (_event_msg->request.data) {
|
||||
allocator->deallocate(_event_msg->request.data, allocator->state);
|
||||
}
|
||||
if (_event_msg->response.data) {
|
||||
allocator->deallocate(_event_msg->response.data, allocator->state);
|
||||
}
|
||||
allocator->deallocate(_event_msg, allocator->state);
|
||||
return true;
|
||||
}
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,242 @@
|
||||
// generated from rosidl_generator_c/resource/idl__type_support.h.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
// IWYU pragma: private, include "custom_action_interfaces/action/fibonacci.h"
|
||||
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_H_
|
||||
|
||||
#include "rosidl_typesupport_interface/macros.h"
|
||||
|
||||
#include "custom_action_interfaces/msg/rosidl_generator_c__visibility_control.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
#include "rosidl_runtime_c/action_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_action_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__ACTION_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci
|
||||
)(void);
|
||||
|
||||
#include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_Goal
|
||||
)(void);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_Result
|
||||
)(void);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_Feedback
|
||||
)(void);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal_Request
|
||||
)(void);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal_Response
|
||||
)(void);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal_Event
|
||||
)(void);
|
||||
|
||||
#include "rosidl_runtime_c/service_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal
|
||||
)(void);
|
||||
|
||||
// Forward declare the function to create a service event message for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
void *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_CREATE_EVENT_MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal
|
||||
)(
|
||||
const rosidl_service_introspection_info_t * info,
|
||||
rcutils_allocator_t * allocator,
|
||||
const void * request_message,
|
||||
const void * response_message);
|
||||
|
||||
// Forward declare the function to destroy a service event message for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
bool
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_DESTROY_EVENT_MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal
|
||||
)(
|
||||
void * event_msg,
|
||||
rcutils_allocator_t * allocator);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult_Request
|
||||
)(void);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult_Response
|
||||
)(void);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult_Event
|
||||
)(void);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/service_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult
|
||||
)(void);
|
||||
|
||||
// Forward declare the function to create a service event message for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
void *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_CREATE_EVENT_MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult
|
||||
)(
|
||||
const rosidl_service_introspection_info_t * info,
|
||||
rcutils_allocator_t * allocator,
|
||||
const void * request_message,
|
||||
const void * response_message);
|
||||
|
||||
// Forward declare the function to destroy a service event message for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
bool
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_DESTROY_EVENT_MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult
|
||||
)(
|
||||
void * event_msg,
|
||||
rcutils_allocator_t * allocator);
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_runtime_c/message_type_support_struct.h"
|
||||
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_c,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_FeedbackMessage
|
||||
)(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_H_
|
||||
@@ -0,0 +1,231 @@
|
||||
// generated from rosidl_generator_cpp/resource/idl__type_support.hpp.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_HPP_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_HPP_
|
||||
|
||||
#include "rosidl_typesupport_interface/macros.h"
|
||||
|
||||
#include "custom_action_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp"
|
||||
|
||||
#include "rosidl_typesupport_cpp/action_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_action_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__ACTION_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#include "rosidl_typesupport_cpp/message_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_Goal
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_cpp/message_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_Result
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_cpp/message_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_Feedback
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#include "rosidl_typesupport_cpp/service_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_cpp/message_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal_Request
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_cpp/message_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_SendGoal_Response
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_cpp/service_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_service_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__SERVICE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_cpp/message_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult_Request
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_cpp/message_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_GetResult_Response
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
// already included above
|
||||
// #include "rosidl_typesupport_cpp/message_type_support.hpp"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
// Forward declare the get type support functions for this type.
|
||||
ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
const rosidl_message_type_support_t *
|
||||
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
|
||||
rosidl_typesupport_cpp,
|
||||
custom_action_interfaces,
|
||||
action,
|
||||
Fibonacci_FeedbackMessage
|
||||
)();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__DETAIL__FIBONACCI__TYPE_SUPPORT_HPP_
|
||||
@@ -0,0 +1,12 @@
|
||||
// generated from rosidl_generator_c/resource/idl.h.em
|
||||
// with input from custom_action_interfaces:action/Fibonacci.idl
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__FIBONACCI_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__FIBONACCI_H_
|
||||
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__struct.h"
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__functions.h"
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__type_support.h"
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__FIBONACCI_H_
|
||||
@@ -0,0 +1,12 @@
|
||||
// generated from rosidl_generator_cpp/resource/idl.hpp.em
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__ACTION__FIBONACCI_HPP_
|
||||
#define CUSTOM_ACTION_INTERFACES__ACTION__FIBONACCI_HPP_
|
||||
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__struct.hpp"
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__builder.hpp"
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__traits.hpp"
|
||||
#include "custom_action_interfaces/action/detail/fibonacci__type_support.hpp"
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__ACTION__FIBONACCI_HPP_
|
||||
@@ -0,0 +1,42 @@
|
||||
// generated from rosidl_generator_c/resource/rosidl_generator_c__visibility_control.h.in
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// This logic was borrowed (then namespaced) from the examples on the gcc wiki:
|
||||
// https://gcc.gnu.org/wiki/Visibility
|
||||
|
||||
#if defined _WIN32 || defined __CYGWIN__
|
||||
#ifdef __GNUC__
|
||||
#define ROSIDL_GENERATOR_C_EXPORT_custom_action_interfaces __attribute__ ((dllexport))
|
||||
#define ROSIDL_GENERATOR_C_IMPORT_custom_action_interfaces __attribute__ ((dllimport))
|
||||
#else
|
||||
#define ROSIDL_GENERATOR_C_EXPORT_custom_action_interfaces __declspec(dllexport)
|
||||
#define ROSIDL_GENERATOR_C_IMPORT_custom_action_interfaces __declspec(dllimport)
|
||||
#endif
|
||||
#ifdef ROSIDL_GENERATOR_C_BUILDING_DLL_custom_action_interfaces
|
||||
#define ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces ROSIDL_GENERATOR_C_EXPORT_custom_action_interfaces
|
||||
#else
|
||||
#define ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces ROSIDL_GENERATOR_C_IMPORT_custom_action_interfaces
|
||||
#endif
|
||||
#else
|
||||
#define ROSIDL_GENERATOR_C_EXPORT_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#define ROSIDL_GENERATOR_C_IMPORT_custom_action_interfaces
|
||||
#if __GNUC__ >= 4
|
||||
#define ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#else
|
||||
#define ROSIDL_GENERATOR_C_PUBLIC_custom_action_interfaces
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_GENERATOR_C__VISIBILITY_CONTROL_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
// generated from rosidl_generator_cpp/resource/rosidl_generator_cpp__visibility_control.hpp.in
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_
|
||||
#define CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// This logic was borrowed (then namespaced) from the examples on the gcc wiki:
|
||||
// https://gcc.gnu.org/wiki/Visibility
|
||||
|
||||
#if defined _WIN32 || defined __CYGWIN__
|
||||
#ifdef __GNUC__
|
||||
#define ROSIDL_GENERATOR_CPP_EXPORT_custom_action_interfaces __attribute__ ((dllexport))
|
||||
#define ROSIDL_GENERATOR_CPP_IMPORT_custom_action_interfaces __attribute__ ((dllimport))
|
||||
#else
|
||||
#define ROSIDL_GENERATOR_CPP_EXPORT_custom_action_interfaces __declspec(dllexport)
|
||||
#define ROSIDL_GENERATOR_CPP_IMPORT_custom_action_interfaces __declspec(dllimport)
|
||||
#endif
|
||||
#ifdef ROSIDL_GENERATOR_CPP_BUILDING_DLL_custom_action_interfaces
|
||||
#define ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces ROSIDL_GENERATOR_CPP_EXPORT_custom_action_interfaces
|
||||
#else
|
||||
#define ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces ROSIDL_GENERATOR_CPP_IMPORT_custom_action_interfaces
|
||||
#endif
|
||||
#else
|
||||
#define ROSIDL_GENERATOR_CPP_EXPORT_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#define ROSIDL_GENERATOR_CPP_IMPORT_custom_action_interfaces
|
||||
#if __GNUC__ >= 4
|
||||
#define ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#else
|
||||
#define ROSIDL_GENERATOR_CPP_PUBLIC_custom_action_interfaces
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_GENERATOR_CPP__VISIBILITY_CONTROL_HPP_
|
||||
@@ -0,0 +1,43 @@
|
||||
// generated from
|
||||
// rosidl_typesupport_fastrtps_c/resource/rosidl_typesupport_fastrtps_c__visibility_control.h.in
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_
|
||||
|
||||
#if __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// This logic was borrowed (then namespaced) from the examples on the gcc wiki:
|
||||
// https://gcc.gnu.org/wiki/Visibility
|
||||
|
||||
#if defined _WIN32 || defined __CYGWIN__
|
||||
#ifdef __GNUC__
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_custom_action_interfaces __attribute__ ((dllexport))
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_custom_action_interfaces __attribute__ ((dllimport))
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_custom_action_interfaces __declspec(dllexport)
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_custom_action_interfaces __declspec(dllimport)
|
||||
#endif
|
||||
#ifdef ROSIDL_TYPESUPPORT_FASTRTPS_C_BUILDING_DLL_custom_action_interfaces
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_custom_action_interfaces
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_custom_action_interfaces
|
||||
#endif
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT_custom_action_interfaces
|
||||
#if __GNUC__ >= 4
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC_custom_action_interfaces
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_C__VISIBILITY_CONTROL_H_
|
||||
@@ -0,0 +1,43 @@
|
||||
// generated from
|
||||
// rosidl_typesupport_fastrtps_cpp/resource/rosidl_typesupport_fastrtps_cpp__visibility_control.h.in
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_
|
||||
|
||||
#if __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// This logic was borrowed (then namespaced) from the examples on the gcc wiki:
|
||||
// https://gcc.gnu.org/wiki/Visibility
|
||||
|
||||
#if defined _WIN32 || defined __CYGWIN__
|
||||
#ifdef __GNUC__
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_custom_action_interfaces __attribute__ ((dllexport))
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_custom_action_interfaces __attribute__ ((dllimport))
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_custom_action_interfaces __declspec(dllexport)
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_custom_action_interfaces __declspec(dllimport)
|
||||
#endif
|
||||
#ifdef ROSIDL_TYPESUPPORT_FASTRTPS_CPP_BUILDING_DLL_custom_action_interfaces
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_custom_action_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_custom_action_interfaces
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_custom_action_interfaces ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_custom_action_interfaces
|
||||
#endif
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_EXPORT_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_IMPORT_custom_action_interfaces
|
||||
#if __GNUC__ >= 4
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_FASTRTPS_CPP_PUBLIC_custom_action_interfaces
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_FASTRTPS_CPP__VISIBILITY_CONTROL_H_
|
||||
@@ -0,0 +1,43 @@
|
||||
// generated from
|
||||
// rosidl_typesupport_introspection_c/resource/rosidl_typesupport_introspection_c__visibility_control.h.in
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
#ifndef CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_
|
||||
#define CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
// This logic was borrowed (then namespaced) from the examples on the gcc wiki:
|
||||
// https://gcc.gnu.org/wiki/Visibility
|
||||
|
||||
#if defined _WIN32 || defined __CYGWIN__
|
||||
#ifdef __GNUC__
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_custom_action_interfaces __attribute__ ((dllexport))
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_custom_action_interfaces __attribute__ ((dllimport))
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_custom_action_interfaces __declspec(dllexport)
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_custom_action_interfaces __declspec(dllimport)
|
||||
#endif
|
||||
#ifdef ROSIDL_TYPESUPPORT_INTROSPECTION_C_BUILDING_DLL_custom_action_interfaces
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_custom_action_interfaces
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_custom_action_interfaces
|
||||
#endif
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_EXPORT_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_IMPORT_custom_action_interfaces
|
||||
#if __GNUC__ >= 4
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces __attribute__ ((visibility("default")))
|
||||
#else
|
||||
#define ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_custom_action_interfaces
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // CUSTOM_ACTION_INTERFACES__MSG__ROSIDL_TYPESUPPORT_INTROSPECTION_C__VISIBILITY_CONTROL_H_
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,3 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: custom-action-interfaces
|
||||
Version: 0.0.0
|
||||
@@ -0,0 +1,8 @@
|
||||
setup.py
|
||||
custom_action_interfaces/__init__.py
|
||||
custom_action_interfaces.egg-info/PKG-INFO
|
||||
custom_action_interfaces.egg-info/SOURCES.txt
|
||||
custom_action_interfaces.egg-info/dependency_links.txt
|
||||
custom_action_interfaces.egg-info/top_level.txt
|
||||
custom_action_interfaces/action/__init__.py
|
||||
custom_action_interfaces/action/_fibonacci.py
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
custom_action_interfaces
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
||||
from custom_action_interfaces.action._fibonacci import Fibonacci # noqa: F401
|
||||
from custom_action_interfaces.action._fibonacci import Fibonacci_GetResult_Event # noqa: F401
|
||||
from custom_action_interfaces.action._fibonacci import Fibonacci_GetResult_Request # noqa: F401
|
||||
from custom_action_interfaces.action._fibonacci import Fibonacci_GetResult_Response # noqa: F401
|
||||
from custom_action_interfaces.action._fibonacci import Fibonacci_SendGoal_Event # noqa: F401
|
||||
from custom_action_interfaces.action._fibonacci import Fibonacci_SendGoal_Request # noqa: F401
|
||||
from custom_action_interfaces.action._fibonacci import Fibonacci_SendGoal_Response # noqa: F401
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
ament_lint_auto;ament_lint_common
|
||||
@@ -0,0 +1 @@
|
||||
/opt/ros/jazzy
|
||||
@@ -0,0 +1,2 @@
|
||||
action/Fibonacci.action
|
||||
action/Fibonacci.idl
|
||||
@@ -0,0 +1,5 @@
|
||||
int32 order
|
||||
---
|
||||
int32[] sequence
|
||||
---
|
||||
int32[] partial_sequence
|
||||
@@ -0,0 +1,18 @@
|
||||
// generated from rosidl_adapter/resource/action.idl.em
|
||||
// with input from custom_action_interfaces/action/Fibonacci.action
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module custom_action_interfaces {
|
||||
module action {
|
||||
struct Fibonacci_Goal {
|
||||
int32 order;
|
||||
};
|
||||
struct Fibonacci_Result {
|
||||
sequence<int32> sequence;
|
||||
};
|
||||
struct Fibonacci_Feedback {
|
||||
sequence<int32> partial_sequence;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,522 @@
|
||||
{
|
||||
"type_description_msg": {
|
||||
"type_description": {
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci",
|
||||
"fields": [
|
||||
{
|
||||
"name": "goal",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_Goal"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "result",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_Result"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "feedback",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_Feedback"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "send_goal_service",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_SendGoal"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "get_result_service",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_GetResult"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "feedback_message",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_FeedbackMessage"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
"referenced_type_descriptions": [
|
||||
{
|
||||
"type_name": "builtin_interfaces/msg/Time",
|
||||
"fields": [
|
||||
{
|
||||
"name": "sec",
|
||||
"type": {
|
||||
"type_id": 6,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "nanosec",
|
||||
"type": {
|
||||
"type_id": 7,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_Feedback",
|
||||
"fields": [
|
||||
{
|
||||
"name": "partial_sequence",
|
||||
"type": {
|
||||
"type_id": 150,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_FeedbackMessage",
|
||||
"fields": [
|
||||
{
|
||||
"name": "goal_id",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "unique_identifier_msgs/msg/UUID"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "feedback",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_Feedback"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_GetResult",
|
||||
"fields": [
|
||||
{
|
||||
"name": "request_message",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Request"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "response_message",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Response"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "event_message",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Event"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Event",
|
||||
"fields": [
|
||||
{
|
||||
"name": "info",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "service_msgs/msg/ServiceEventInfo"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "request",
|
||||
"type": {
|
||||
"type_id": 97,
|
||||
"capacity": 1,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Request"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "response",
|
||||
"type": {
|
||||
"type_id": 97,
|
||||
"capacity": 1,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Response"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Request",
|
||||
"fields": [
|
||||
{
|
||||
"name": "goal_id",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "unique_identifier_msgs/msg/UUID"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Response",
|
||||
"fields": [
|
||||
{
|
||||
"name": "status",
|
||||
"type": {
|
||||
"type_id": 2,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "result",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_Result"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_Goal",
|
||||
"fields": [
|
||||
{
|
||||
"name": "order",
|
||||
"type": {
|
||||
"type_id": 6,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_Result",
|
||||
"fields": [
|
||||
{
|
||||
"name": "sequence",
|
||||
"type": {
|
||||
"type_id": 150,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_SendGoal",
|
||||
"fields": [
|
||||
{
|
||||
"name": "request_message",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Request"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "response_message",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Response"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "event_message",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Event"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Event",
|
||||
"fields": [
|
||||
{
|
||||
"name": "info",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "service_msgs/msg/ServiceEventInfo"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "request",
|
||||
"type": {
|
||||
"type_id": 97,
|
||||
"capacity": 1,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Request"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "response",
|
||||
"type": {
|
||||
"type_id": 97,
|
||||
"capacity": 1,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Response"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Request",
|
||||
"fields": [
|
||||
{
|
||||
"name": "goal_id",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "unique_identifier_msgs/msg/UUID"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "goal",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "custom_action_interfaces/action/Fibonacci_Goal"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Response",
|
||||
"fields": [
|
||||
{
|
||||
"name": "accepted",
|
||||
"type": {
|
||||
"type_id": 15,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "stamp",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "builtin_interfaces/msg/Time"
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "service_msgs/msg/ServiceEventInfo",
|
||||
"fields": [
|
||||
{
|
||||
"name": "event_type",
|
||||
"type": {
|
||||
"type_id": 3,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "stamp",
|
||||
"type": {
|
||||
"type_id": 1,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": "builtin_interfaces/msg/Time"
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "client_gid",
|
||||
"type": {
|
||||
"type_id": 51,
|
||||
"capacity": 16,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
},
|
||||
{
|
||||
"name": "sequence_number",
|
||||
"type": {
|
||||
"type_id": 8,
|
||||
"capacity": 0,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type_name": "unique_identifier_msgs/msg/UUID",
|
||||
"fields": [
|
||||
{
|
||||
"name": "uuid",
|
||||
"type": {
|
||||
"type_id": 51,
|
||||
"capacity": 16,
|
||||
"string_capacity": 0,
|
||||
"nested_type_name": ""
|
||||
},
|
||||
"default_value": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"type_hashes": [
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci",
|
||||
"hash_string": "RIHS01_cd2d79189d941df81b8a4bd952ce1f6f8bab678efaf2851a4b1ef6031a633828"
|
||||
},
|
||||
{
|
||||
"type_name": "builtin_interfaces/msg/Time",
|
||||
"hash_string": "RIHS01_b106235e25a4c5ed35098aa0a61a3ee9c9b18d197f398b0e4206cea9acf9c197"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_Feedback",
|
||||
"hash_string": "RIHS01_8e11980979ee5d599d6ddbf78a78af8b63ae7e4a6dfbc1df4cf3220454211ae8"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_FeedbackMessage",
|
||||
"hash_string": "RIHS01_0b862d2c534bf2d42019c82fcc71a0eeeee9d8023cc77277163f7f246876be07"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_GetResult",
|
||||
"hash_string": "RIHS01_2d01fbf73115b49b28af7e932bc7ff5ac9c94c19b9f71769dd81242a2667925a"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Event",
|
||||
"hash_string": "RIHS01_465e3ccc3615c418a99f20e6aad940a997afb84bea01e3cedeedec711b11fe84"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Request",
|
||||
"hash_string": "RIHS01_dc378fd547235c9a976094492f1eb48a408a0a745ef051046207feafe6420f1d"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_GetResult_Response",
|
||||
"hash_string": "RIHS01_55ff57e8116baa89667710fed2e1a7de0e552cc02e284d53b361eca519f7012e"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_Goal",
|
||||
"hash_string": "RIHS01_3cce4e2f29dd61d845e5d9855df63808ee69963a1b2499b502d7175c8ef9ebdc"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_Result",
|
||||
"hash_string": "RIHS01_d8cf1b3423f3c0a79296414cee21c9f195753ed16f8ea5fca19b83aea04bc123"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_SendGoal",
|
||||
"hash_string": "RIHS01_cd44195cea6407c31072909245178934e410f8ce3ffca90ab35a8e77a5dd08d7"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Event",
|
||||
"hash_string": "RIHS01_c4920dc51ce3107930b84dc92bbbda4f8d14dde7e37b6e499f6db0d177457302"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Request",
|
||||
"hash_string": "RIHS01_eda9edac51edbc2591a084a904d1dbba336595136f4da7fc92ba35ab418f6a05"
|
||||
},
|
||||
{
|
||||
"type_name": "custom_action_interfaces/action/Fibonacci_SendGoal_Response",
|
||||
"hash_string": "RIHS01_edb63579c419717f02d7eef58a85482abb39ec3f9c8f68d90e545fde29ab9fbc"
|
||||
},
|
||||
{
|
||||
"type_name": "service_msgs/msg/ServiceEventInfo",
|
||||
"hash_string": "RIHS01_41bcbbe07a75c9b52bc96bfd5c24d7f0fc0a08c0cb7921b3373c5732345a6f45"
|
||||
},
|
||||
{
|
||||
"type_name": "unique_identifier_msgs/msg/UUID",
|
||||
"hash_string": "RIHS01_1b8e8aca958cbea28fe6ef60bf6c19b683c97a9ef60bb34752067d0f2f7ab437"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in
|
||||
|
||||
set(_exported_dependencies "service_msgs;action_msgs;rosidl_runtime_c;rosidl_typesupport_interface;rcutils;fastrtps_cmake_module;fastcdr;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_fastrtps_c;rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_interface;rosidl_runtime_c;rosidl_typesupport_c;rosidl_typesupport_interface;rosidl_runtime_cpp;fastrtps_cmake_module;fastcdr;rmw;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_interface;rosidl_runtime_c;rosidl_runtime_cpp;rosidl_typesupport_c;rosidl_typesupport_cpp;rosidl_typesupport_interface")
|
||||
|
||||
find_package(ament_cmake_libraries QUIET REQUIRED)
|
||||
|
||||
# find_package() all dependencies
|
||||
# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS
|
||||
# variables to custom_action_interfaces_DEFINITIONS, custom_action_interfaces_INCLUDE_DIRS,
|
||||
# custom_action_interfaces_LIBRARIES, and custom_action_interfaces_LINK_FLAGS.
|
||||
# Additionally collect the direct dependency names in
|
||||
# custom_action_interfaces_DEPENDENCIES as well as the recursive dependency names
|
||||
# in custom_action_interfaces_RECURSIVE_DEPENDENCIES.
|
||||
if(NOT _exported_dependencies STREQUAL "")
|
||||
find_package(ament_cmake_core QUIET REQUIRED)
|
||||
set(custom_action_interfaces_DEPENDENCIES ${_exported_dependencies})
|
||||
set(custom_action_interfaces_RECURSIVE_DEPENDENCIES ${_exported_dependencies})
|
||||
set(_libraries)
|
||||
foreach(_dep ${_exported_dependencies})
|
||||
if(NOT ${_dep}_FOUND)
|
||||
find_package("${_dep}" QUIET REQUIRED)
|
||||
endif()
|
||||
# if a package provides modern CMake interface targets use them
|
||||
# exclusively assuming the classic CMake variables only exist for
|
||||
# backward compatibility
|
||||
set(use_modern_cmake FALSE)
|
||||
if(NOT "${${_dep}_TARGETS}" STREQUAL "")
|
||||
foreach(_target ${${_dep}_TARGETS})
|
||||
# only use actual targets
|
||||
# in case a package uses this variable for other content
|
||||
if(TARGET "${_target}")
|
||||
get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES)
|
||||
if(_include_dirs)
|
||||
list_append_unique(custom_action_interfaces_INCLUDE_DIRS "${_include_dirs}")
|
||||
endif()
|
||||
|
||||
get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS)
|
||||
if(_imported_configurations)
|
||||
string(TOUPPER "${_imported_configurations}" _imported_configurations)
|
||||
if(DEBUG_CONFIGURATIONS)
|
||||
string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase)
|
||||
else()
|
||||
set(_debug_configurations_uppercase "DEBUG")
|
||||
endif()
|
||||
foreach(_imported_config ${_imported_configurations})
|
||||
get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config})
|
||||
if(_imported_implib)
|
||||
set(_imported_implib_config "optimized")
|
||||
if(${_imported_config} IN_LIST _debug_configurations_uppercase)
|
||||
set(_imported_implib_config "debug")
|
||||
endif()
|
||||
list(APPEND _libraries ${_imported_implib_config} ${_imported_implib})
|
||||
else()
|
||||
get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config})
|
||||
if(_imported_location)
|
||||
list(APPEND _libraries "${_imported_location}")
|
||||
endif()
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
|
||||
get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES)
|
||||
if(_link_libraries)
|
||||
list(APPEND _libraries "${_link_libraries}")
|
||||
endif()
|
||||
set(use_modern_cmake TRUE)
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
if(NOT use_modern_cmake)
|
||||
if(${_dep}_DEFINITIONS)
|
||||
list_append_unique(custom_action_interfaces_DEFINITIONS "${${_dep}_DEFINITIONS}")
|
||||
endif()
|
||||
if(${_dep}_INCLUDE_DIRS)
|
||||
list_append_unique(custom_action_interfaces_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}")
|
||||
endif()
|
||||
if(${_dep}_LIBRARIES)
|
||||
list(APPEND _libraries "${${_dep}_LIBRARIES}")
|
||||
endif()
|
||||
if(${_dep}_LINK_FLAGS)
|
||||
list_append_unique(custom_action_interfaces_LINK_FLAGS "${${_dep}_LINK_FLAGS}")
|
||||
endif()
|
||||
if(${_dep}_RECURSIVE_DEPENDENCIES)
|
||||
list_append_unique(custom_action_interfaces_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}")
|
||||
endif()
|
||||
endif()
|
||||
if(_libraries)
|
||||
ament_libraries_deduplicate(_libraries "${_libraries}")
|
||||
list(APPEND custom_action_interfaces_LIBRARIES "${_libraries}")
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
@@ -0,0 +1,16 @@
|
||||
# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in
|
||||
|
||||
set(_exported_include_dirs "${custom_action_interfaces_DIR}/../../../include/custom_action_interfaces")
|
||||
|
||||
# append include directories to custom_action_interfaces_INCLUDE_DIRS
|
||||
# warn about not existing paths
|
||||
if(NOT _exported_include_dirs STREQUAL "")
|
||||
find_package(ament_cmake_core QUIET REQUIRED)
|
||||
foreach(_exported_include_dir ${_exported_include_dirs})
|
||||
if(NOT IS_DIRECTORY "${_exported_include_dir}")
|
||||
message(WARNING "Package 'custom_action_interfaces' exports the include directory '${_exported_include_dir}' which doesn't exist")
|
||||
endif()
|
||||
normalize_path(_exported_include_dir "${_exported_include_dir}")
|
||||
list(APPEND custom_action_interfaces_INCLUDE_DIRS "${_exported_include_dir}")
|
||||
endforeach()
|
||||
endif()
|
||||
@@ -0,0 +1,141 @@
|
||||
# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in
|
||||
|
||||
set(_exported_libraries "custom_action_interfaces__rosidl_generator_c;custom_action_interfaces__rosidl_typesupport_c;custom_action_interfaces__rosidl_typesupport_cpp")
|
||||
set(_exported_library_names "")
|
||||
|
||||
# populate custom_action_interfaces_LIBRARIES
|
||||
if(NOT _exported_libraries STREQUAL "")
|
||||
# loop over libraries, either target names or absolute paths
|
||||
list(LENGTH _exported_libraries _length)
|
||||
set(_i 0)
|
||||
while(_i LESS _length)
|
||||
list(GET _exported_libraries ${_i} _arg)
|
||||
|
||||
# pass linker flags along
|
||||
if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]")
|
||||
list(APPEND custom_action_interfaces_LIBRARIES "${_arg}")
|
||||
math(EXPR _i "${_i} + 1")
|
||||
continue()
|
||||
endif()
|
||||
|
||||
if("${_arg}" MATCHES "^(debug|optimized|general)$")
|
||||
# remember build configuration keyword
|
||||
# and get following library
|
||||
set(_cfg "${_arg}")
|
||||
math(EXPR _i "${_i} + 1")
|
||||
if(_i EQUAL _length)
|
||||
message(FATAL_ERROR "Package 'custom_action_interfaces' passes the build configuration keyword '${_cfg}' as the last exported library")
|
||||
endif()
|
||||
list(GET _exported_libraries ${_i} _library)
|
||||
else()
|
||||
# the value is a library without a build configuration keyword
|
||||
set(_cfg "")
|
||||
set(_library "${_arg}")
|
||||
endif()
|
||||
math(EXPR _i "${_i} + 1")
|
||||
|
||||
if(NOT IS_ABSOLUTE "${_library}")
|
||||
# search for library target relative to this CMake file
|
||||
set(_lib "NOTFOUND")
|
||||
find_library(
|
||||
_lib NAMES "${_library}"
|
||||
PATHS "${custom_action_interfaces_DIR}/../../../lib"
|
||||
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
if(NOT _lib)
|
||||
# warn about not existing library and ignore it
|
||||
message(FATAL_ERROR "Package 'custom_action_interfaces' exports the library '${_library}' which couldn't be found")
|
||||
elseif(NOT IS_ABSOLUTE "${_lib}")
|
||||
# the found library must be an absolute path
|
||||
message(FATAL_ERROR "Package 'custom_action_interfaces' found the library '${_library}' at '${_lib}' which is not an absolute path")
|
||||
elseif(NOT EXISTS "${_lib}")
|
||||
# the found library must exist
|
||||
message(FATAL_ERROR "Package 'custom_action_interfaces' found the library '${_lib}' which doesn't exist")
|
||||
else()
|
||||
list(APPEND custom_action_interfaces_LIBRARIES ${_cfg} "${_lib}")
|
||||
endif()
|
||||
|
||||
else()
|
||||
if(NOT EXISTS "${_library}")
|
||||
# the found library must exist
|
||||
message(WARNING "Package 'custom_action_interfaces' exports the library '${_library}' which doesn't exist")
|
||||
else()
|
||||
list(APPEND custom_action_interfaces_LIBRARIES ${_cfg} "${_library}")
|
||||
endif()
|
||||
endif()
|
||||
endwhile()
|
||||
endif()
|
||||
|
||||
# find_library() library names with optional LIBRARY_DIRS
|
||||
# and add the libraries to custom_action_interfaces_LIBRARIES
|
||||
if(NOT _exported_library_names STREQUAL "")
|
||||
# loop over library names
|
||||
# but remember related build configuration keyword if available
|
||||
list(LENGTH _exported_library_names _length)
|
||||
set(_i 0)
|
||||
while(_i LESS _length)
|
||||
list(GET _exported_library_names ${_i} _arg)
|
||||
# pass linker flags along
|
||||
if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]")
|
||||
list(APPEND custom_action_interfaces_LIBRARIES "${_arg}")
|
||||
math(EXPR _i "${_i} + 1")
|
||||
continue()
|
||||
endif()
|
||||
|
||||
if("${_arg}" MATCHES "^(debug|optimized|general)$")
|
||||
# remember build configuration keyword
|
||||
# and get following library name
|
||||
set(_cfg "${_arg}")
|
||||
math(EXPR _i "${_i} + 1")
|
||||
if(_i EQUAL _length)
|
||||
message(FATAL_ERROR "Package 'custom_action_interfaces' passes the build configuration keyword '${_cfg}' as the last exported target")
|
||||
endif()
|
||||
list(GET _exported_library_names ${_i} _library)
|
||||
else()
|
||||
# the value is a library target without a build configuration keyword
|
||||
set(_cfg "")
|
||||
set(_library "${_arg}")
|
||||
endif()
|
||||
math(EXPR _i "${_i} + 1")
|
||||
|
||||
# extract optional LIBRARY_DIRS from library name
|
||||
string(REPLACE ":" ";" _library_dirs "${_library}")
|
||||
list(GET _library_dirs 0 _library_name)
|
||||
list(REMOVE_AT _library_dirs 0)
|
||||
|
||||
set(_lib "NOTFOUND")
|
||||
if(NOT _library_dirs)
|
||||
# search for library in the common locations
|
||||
find_library(
|
||||
_lib
|
||||
NAMES "${_library_name}"
|
||||
)
|
||||
if(NOT _lib)
|
||||
# warn about not existing library and later ignore it
|
||||
message(WARNING "Package 'custom_action_interfaces' exports library '${_library_name}' which couldn't be found")
|
||||
endif()
|
||||
else()
|
||||
# search for library in the specified directories
|
||||
find_library(
|
||||
_lib
|
||||
NAMES "${_library_name}"
|
||||
PATHS ${_library_dirs}
|
||||
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
if(NOT _lib)
|
||||
# warn about not existing library and later ignore it
|
||||
message(WARNING
|
||||
"Package 'custom_action_interfaces' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found")
|
||||
endif()
|
||||
endif()
|
||||
if(_lib)
|
||||
list(APPEND custom_action_interfaces_LIBRARIES ${_cfg} "${_lib}")
|
||||
endif()
|
||||
endwhile()
|
||||
endif()
|
||||
|
||||
# TODO(dirk-thomas) deduplicate custom_action_interfaces_LIBRARIES
|
||||
# while maintaining library order
|
||||
# as well as build configuration keywords
|
||||
# as well as linker flags
|
||||
@@ -0,0 +1,27 @@
|
||||
# generated from ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake.in
|
||||
|
||||
set(_exported_targets "export_custom_action_interfaces__rosidl_generator_c;export_custom_action_interfaces__rosidl_typesupport_fastrtps_c;custom_action_interfaces__rosidl_typesupport_introspection_c;custom_action_interfaces__rosidl_typesupport_c;export_custom_action_interfaces__rosidl_generator_cpp;export_custom_action_interfaces__rosidl_typesupport_fastrtps_cpp;custom_action_interfaces__rosidl_typesupport_introspection_cpp;custom_action_interfaces__rosidl_typesupport_cpp;export_custom_action_interfaces__rosidl_generator_py")
|
||||
|
||||
# include all exported targets
|
||||
if(NOT _exported_targets STREQUAL "")
|
||||
foreach(_target ${_exported_targets})
|
||||
set(_export_file "${custom_action_interfaces_DIR}/${_target}Export.cmake")
|
||||
include("${_export_file}")
|
||||
|
||||
# extract the target names associated with the export
|
||||
set(_regex "foreach\\((_cmake)?_expected_?[Tt]arget (IN ITEMS )?(.+)\\)")
|
||||
file(
|
||||
STRINGS "${_export_file}" _foreach_targets
|
||||
REGEX "${_regex}")
|
||||
list(LENGTH _foreach_targets _matches)
|
||||
if(NOT _matches EQUAL 1)
|
||||
message(FATAL_ERROR
|
||||
"Failed to find exported target names in '${_export_file}'")
|
||||
endif()
|
||||
string(REGEX REPLACE "${_regex}" "\\3" _targets "${_foreach_targets}")
|
||||
string(REPLACE " " ";" _targets "${_targets}")
|
||||
list(LENGTH _targets _length)
|
||||
|
||||
list(APPEND custom_action_interfaces_TARGETS ${_targets})
|
||||
endforeach()
|
||||
endif()
|
||||
@@ -0,0 +1,14 @@
|
||||
# generated from ament/cmake/core/templates/nameConfig-version.cmake.in
|
||||
set(PACKAGE_VERSION "0.0.0")
|
||||
|
||||
set(PACKAGE_VERSION_EXACT False)
|
||||
set(PACKAGE_VERSION_COMPATIBLE False)
|
||||
|
||||
if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
|
||||
set(PACKAGE_VERSION_EXACT True)
|
||||
set(PACKAGE_VERSION_COMPATIBLE True)
|
||||
endif()
|
||||
|
||||
if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
|
||||
set(PACKAGE_VERSION_COMPATIBLE True)
|
||||
endif()
|
||||
@@ -0,0 +1,42 @@
|
||||
# generated from ament/cmake/core/templates/nameConfig.cmake.in
|
||||
|
||||
# prevent multiple inclusion
|
||||
if(_custom_action_interfaces_CONFIG_INCLUDED)
|
||||
# ensure to keep the found flag the same
|
||||
if(NOT DEFINED custom_action_interfaces_FOUND)
|
||||
# explicitly set it to FALSE, otherwise CMake will set it to TRUE
|
||||
set(custom_action_interfaces_FOUND FALSE)
|
||||
elseif(NOT custom_action_interfaces_FOUND)
|
||||
# use separate condition to avoid uninitialized variable warning
|
||||
set(custom_action_interfaces_FOUND FALSE)
|
||||
endif()
|
||||
return()
|
||||
endif()
|
||||
set(_custom_action_interfaces_CONFIG_INCLUDED TRUE)
|
||||
|
||||
# output package information
|
||||
if(NOT custom_action_interfaces_FIND_QUIETLY)
|
||||
message(STATUS "Found custom_action_interfaces: 0.0.0 (${custom_action_interfaces_DIR})")
|
||||
endif()
|
||||
|
||||
# warn when using a deprecated package
|
||||
if(NOT "" STREQUAL "")
|
||||
set(_msg "Package 'custom_action_interfaces' is deprecated")
|
||||
# append custom deprecation text if available
|
||||
if(NOT "" STREQUAL "TRUE")
|
||||
set(_msg "${_msg} ()")
|
||||
endif()
|
||||
# optionally quiet the deprecation message
|
||||
if(NOT custom_action_interfaces_DEPRECATED_QUIET)
|
||||
message(DEPRECATION "${_msg}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# flag package as ament-based to distinguish it after being find_package()-ed
|
||||
set(custom_action_interfaces_FOUND_AMENT_PACKAGE TRUE)
|
||||
|
||||
# include all config extra files
|
||||
set(_extras "rosidl_cmake-extras.cmake;ament_cmake_export_dependencies-extras.cmake;ament_cmake_export_include_directories-extras.cmake;ament_cmake_export_libraries-extras.cmake;ament_cmake_export_targets-extras.cmake;rosidl_cmake_export_typesupport_targets-extras.cmake;rosidl_cmake_export_typesupport_libraries-extras.cmake")
|
||||
foreach(_extra ${_extras})
|
||||
include("${custom_action_interfaces_DIR}/${_extra}")
|
||||
endforeach()
|
||||
@@ -0,0 +1,20 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c" for configuration ""
|
||||
set_property(TARGET custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c PROPERTIES
|
||||
IMPORTED_LINK_DEPENDENT_LIBRARIES_NOCONFIG "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_c::rosidl_typesupport_c"
|
||||
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_c.so"
|
||||
IMPORTED_SONAME_NOCONFIG "libcustom_action_interfaces__rosidl_typesupport_c.so"
|
||||
)
|
||||
|
||||
list(APPEND _cmake_import_check_targets custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c )
|
||||
list(APPEND _cmake_import_check_files_for_custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_c.so" )
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
@@ -0,0 +1,122 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c SHARED IMPORTED)
|
||||
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c;service_msgs::service_msgs__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;action_msgs::action_msgs__rosidl_typesupport_c;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_c"
|
||||
)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 2.8.12)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
|
||||
endif()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/custom_action_interfaces__rosidl_typesupport_cExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# Make sure the targets which have been exported in some other
|
||||
# export set exist.
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
foreach(_target "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c" )
|
||||
if(NOT TARGET "${_target}" )
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
if(CMAKE_FIND_PACKAGE_NAME)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
else()
|
||||
message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
endif()
|
||||
endif()
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,20 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp" for configuration ""
|
||||
set_property(TARGET custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp PROPERTIES
|
||||
IMPORTED_LINK_DEPENDENT_LIBRARIES_NOCONFIG "rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_cpp::rosidl_typesupport_cpp;rosidl_typesupport_c::rosidl_typesupport_c"
|
||||
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_cpp.so"
|
||||
IMPORTED_SONAME_NOCONFIG "libcustom_action_interfaces__rosidl_typesupport_cpp.so"
|
||||
)
|
||||
|
||||
list(APPEND _cmake_import_check_targets custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp )
|
||||
list(APPEND _cmake_import_check_files_for_custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_cpp.so" )
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
@@ -0,0 +1,122 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp SHARED IMPORTED)
|
||||
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_cpp PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c;custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp;service_msgs::service_msgs__rosidl_typesupport_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;action_msgs::action_msgs__rosidl_typesupport_cpp;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_cpp"
|
||||
)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 2.8.12)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
|
||||
endif()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/custom_action_interfaces__rosidl_typesupport_cppExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# Make sure the targets which have been exported in some other
|
||||
# export set exist.
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
foreach(_target "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c" "custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp" )
|
||||
if(NOT TARGET "${_target}" )
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
if(CMAKE_FIND_PACKAGE_NAME)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
else()
|
||||
message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
endif()
|
||||
endif()
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,19 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c" for configuration ""
|
||||
set_property(TARGET custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c PROPERTIES
|
||||
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_introspection_c.so"
|
||||
IMPORTED_SONAME_NOCONFIG "libcustom_action_interfaces__rosidl_typesupport_introspection_c.so"
|
||||
)
|
||||
|
||||
list(APPEND _cmake_import_check_targets custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c )
|
||||
list(APPEND _cmake_import_check_files_for_custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_introspection_c.so" )
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
@@ -0,0 +1,123 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c SHARED IMPORTED)
|
||||
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_c PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/custom_action_interfaces"
|
||||
INTERFACE_LINK_LIBRARIES "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c;rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_introspection_c::rosidl_typesupport_introspection_c;service_msgs::service_msgs__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;action_msgs::action_msgs__rosidl_typesupport_introspection_c;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_introspection_c"
|
||||
)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 2.8.12)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
|
||||
endif()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/custom_action_interfaces__rosidl_typesupport_introspection_cExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# Make sure the targets which have been exported in some other
|
||||
# export set exist.
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
foreach(_target "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c" )
|
||||
if(NOT TARGET "${_target}" )
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
if(CMAKE_FIND_PACKAGE_NAME)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
else()
|
||||
message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
endif()
|
||||
endif()
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,19 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp" for configuration ""
|
||||
set_property(TARGET custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp PROPERTIES
|
||||
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_introspection_cpp.so"
|
||||
IMPORTED_SONAME_NOCONFIG "libcustom_action_interfaces__rosidl_typesupport_introspection_cpp.so"
|
||||
)
|
||||
|
||||
list(APPEND _cmake_import_check_targets custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp )
|
||||
list(APPEND _cmake_import_check_files_for_custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_introspection_cpp.so" )
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
@@ -0,0 +1,123 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp SHARED IMPORTED)
|
||||
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_introspection_cpp PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/custom_action_interfaces"
|
||||
INTERFACE_LINK_LIBRARIES "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c;custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp;rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_introspection_cpp::rosidl_typesupport_introspection_cpp;service_msgs::service_msgs__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;action_msgs::action_msgs__rosidl_typesupport_introspection_cpp;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_introspection_cpp"
|
||||
)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 2.8.12)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
|
||||
endif()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/custom_action_interfaces__rosidl_typesupport_introspection_cppExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# Make sure the targets which have been exported in some other
|
||||
# export set exist.
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
foreach(_target "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c" "custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp" )
|
||||
if(NOT TARGET "${_target}" )
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
if(CMAKE_FIND_PACKAGE_NAME)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
else()
|
||||
message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
endif()
|
||||
endif()
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,19 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c" for configuration ""
|
||||
set_property(TARGET custom_action_interfaces::custom_action_interfaces__rosidl_generator_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_generator_c PROPERTIES
|
||||
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_generator_c.so"
|
||||
IMPORTED_SONAME_NOCONFIG "libcustom_action_interfaces__rosidl_generator_c.so"
|
||||
)
|
||||
|
||||
list(APPEND _cmake_import_check_targets custom_action_interfaces::custom_action_interfaces__rosidl_generator_c )
|
||||
list(APPEND _cmake_import_check_files_for_custom_action_interfaces::custom_action_interfaces__rosidl_generator_c "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_generator_c.so" )
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_generator_c)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_generator_c
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_generator_c SHARED IMPORTED)
|
||||
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_generator_c PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/custom_action_interfaces"
|
||||
INTERFACE_LINK_LIBRARIES "service_msgs::service_msgs__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_generator_c;action_msgs::action_msgs__rosidl_generator_c;unique_identifier_msgs::unique_identifier_msgs__rosidl_generator_c;rosidl_runtime_c::rosidl_runtime_c;rosidl_typesupport_interface::rosidl_typesupport_interface;rcutils::rcutils"
|
||||
)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 2.8.12)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
|
||||
endif()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/export_custom_action_interfaces__rosidl_generator_cExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# This file does not depend on other imported targets which have
|
||||
# been exported from the same project but in a separate export set.
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,108 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp INTERFACE IMPORTED)
|
||||
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp PROPERTIES
|
||||
INTERFACE_COMPILE_FEATURES "cxx_std_17"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/custom_action_interfaces"
|
||||
INTERFACE_LINK_LIBRARIES "service_msgs::service_msgs__rosidl_generator_cpp;builtin_interfaces::builtin_interfaces__rosidl_generator_cpp;action_msgs::action_msgs__rosidl_generator_cpp;unique_identifier_msgs::unique_identifier_msgs__rosidl_generator_cpp;rosidl_runtime_cpp::rosidl_runtime_cpp"
|
||||
)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 3.0.0)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.")
|
||||
endif()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/export_custom_action_interfaces__rosidl_generator_cppExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# This file does not depend on other imported targets which have
|
||||
# been exported from the same project but in a separate export set.
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,20 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "custom_action_interfaces::custom_action_interfaces__rosidl_generator_py" for configuration ""
|
||||
set_property(TARGET custom_action_interfaces::custom_action_interfaces__rosidl_generator_py APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_generator_py PROPERTIES
|
||||
IMPORTED_LINK_DEPENDENT_LIBRARIES_NOCONFIG "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c;Python3::Python;custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_c;service_msgs::service_msgs__rosidl_generator_c;service_msgs::service_msgs__rosidl_typesupport_fastrtps_c;service_msgs::service_msgs__rosidl_typesupport_fastrtps_cpp;service_msgs::service_msgs__rosidl_typesupport_introspection_c;service_msgs::service_msgs__rosidl_typesupport_c;service_msgs::service_msgs__rosidl_typesupport_introspection_cpp;service_msgs::service_msgs__rosidl_typesupport_cpp;service_msgs::service_msgs__rosidl_generator_py;builtin_interfaces::builtin_interfaces__rosidl_generator_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_fastrtps_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_fastrtps_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_introspection_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_cpp;builtin_interfaces::builtin_interfaces__rosidl_generator_py;action_msgs::action_msgs__rosidl_generator_c;action_msgs::action_msgs__rosidl_typesupport_fastrtps_c;action_msgs::action_msgs__rosidl_typesupport_fastrtps_cpp;action_msgs::action_msgs__rosidl_typesupport_introspection_c;action_msgs::action_msgs__rosidl_typesupport_c;action_msgs::action_msgs__rosidl_typesupport_introspection_cpp;action_msgs::action_msgs__rosidl_typesupport_cpp;action_msgs::action_msgs__rosidl_generator_py;unique_identifier_msgs::unique_identifier_msgs__rosidl_generator_c;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_fastrtps_c;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_introspection_c;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_c;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_fastrtps_cpp;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_introspection_cpp;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_cpp;unique_identifier_msgs::unique_identifier_msgs__rosidl_generator_py"
|
||||
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_generator_py.so"
|
||||
IMPORTED_SONAME_NOCONFIG "libcustom_action_interfaces__rosidl_generator_py.so"
|
||||
)
|
||||
|
||||
list(APPEND _cmake_import_check_targets custom_action_interfaces::custom_action_interfaces__rosidl_generator_py )
|
||||
list(APPEND _cmake_import_check_files_for_custom_action_interfaces::custom_action_interfaces__rosidl_generator_py "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_generator_py.so" )
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
@@ -0,0 +1,98 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_generator_py)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_generator_py
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_generator_py SHARED IMPORTED)
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/export_custom_action_interfaces__rosidl_generator_pyExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# This file does not depend on other imported targets which have
|
||||
# been exported from the same project but in a separate export set.
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,19 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c" for configuration ""
|
||||
set_property(TARGET custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c PROPERTIES
|
||||
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_fastrtps_c.so"
|
||||
IMPORTED_SONAME_NOCONFIG "libcustom_action_interfaces__rosidl_typesupport_fastrtps_c.so"
|
||||
)
|
||||
|
||||
list(APPEND _cmake_import_check_targets custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c )
|
||||
list(APPEND _cmake_import_check_files_for_custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_fastrtps_c.so" )
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
@@ -0,0 +1,123 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c SHARED IMPORTED)
|
||||
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_c PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/custom_action_interfaces"
|
||||
INTERFACE_LINK_LIBRARIES "fastcdr;rosidl_runtime_c::rosidl_runtime_c;rosidl_runtime_cpp::rosidl_runtime_cpp;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_fastrtps_c::rosidl_typesupport_fastrtps_c;custom_action_interfaces::custom_action_interfaces__rosidl_generator_c;service_msgs::service_msgs__rosidl_typesupport_fastrtps_c;builtin_interfaces::builtin_interfaces__rosidl_typesupport_fastrtps_c;action_msgs::action_msgs__rosidl_typesupport_fastrtps_c;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_fastrtps_c"
|
||||
)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 2.8.12)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
|
||||
endif()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/export_custom_action_interfaces__rosidl_typesupport_fastrtps_cExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# Make sure the targets which have been exported in some other
|
||||
# export set exist.
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
foreach(_target "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c" )
|
||||
if(NOT TARGET "${_target}" )
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
if(CMAKE_FIND_PACKAGE_NAME)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
else()
|
||||
message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
endif()
|
||||
endif()
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,19 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp" for configuration ""
|
||||
set_property(TARGET custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp PROPERTIES
|
||||
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_fastrtps_cpp.so"
|
||||
IMPORTED_SONAME_NOCONFIG "libcustom_action_interfaces__rosidl_typesupport_fastrtps_cpp.so"
|
||||
)
|
||||
|
||||
list(APPEND _cmake_import_check_targets custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp )
|
||||
list(APPEND _cmake_import_check_files_for_custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp "${_IMPORT_PREFIX}/lib/libcustom_action_interfaces__rosidl_typesupport_fastrtps_cpp.so" )
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
@@ -0,0 +1,123 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
|
||||
message(FATAL_ERROR "CMake >= 2.8.0 required")
|
||||
endif()
|
||||
if(CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
message(FATAL_ERROR "CMake >= 2.8.3 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.8.3...3.26)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_cmake_targets_defined "")
|
||||
set(_cmake_targets_not_defined "")
|
||||
set(_cmake_expected_targets "")
|
||||
foreach(_cmake_expected_target IN ITEMS custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp)
|
||||
list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
|
||||
if(TARGET "${_cmake_expected_target}")
|
||||
list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
|
||||
else()
|
||||
list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_expected_target)
|
||||
if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
unset(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT _cmake_targets_defined STREQUAL "")
|
||||
string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
|
||||
string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
|
||||
endif()
|
||||
unset(_cmake_targets_defined)
|
||||
unset(_cmake_targets_not_defined)
|
||||
unset(_cmake_expected_targets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
if(_IMPORT_PREFIX STREQUAL "/")
|
||||
set(_IMPORT_PREFIX "")
|
||||
endif()
|
||||
|
||||
# Create imported target custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp
|
||||
add_library(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp SHARED IMPORTED)
|
||||
|
||||
set_target_properties(custom_action_interfaces::custom_action_interfaces__rosidl_typesupport_fastrtps_cpp PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/custom_action_interfaces"
|
||||
INTERFACE_LINK_LIBRARIES "fastcdr;rmw::rmw;rosidl_runtime_c::rosidl_runtime_c;rosidl_runtime_cpp::rosidl_runtime_cpp;rosidl_typesupport_interface::rosidl_typesupport_interface;rosidl_typesupport_fastrtps_cpp::rosidl_typesupport_fastrtps_cpp;service_msgs::service_msgs__rosidl_typesupport_fastrtps_cpp;builtin_interfaces::builtin_interfaces__rosidl_typesupport_fastrtps_cpp;action_msgs::action_msgs__rosidl_typesupport_fastrtps_cpp;unique_identifier_msgs::unique_identifier_msgs__rosidl_typesupport_fastrtps_cpp;custom_action_interfaces::custom_action_interfaces__rosidl_generator_c;custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp"
|
||||
)
|
||||
|
||||
if(CMAKE_VERSION VERSION_LESS 2.8.12)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
|
||||
endif()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/export_custom_action_interfaces__rosidl_typesupport_fastrtps_cppExport-*.cmake")
|
||||
foreach(_cmake_config_file IN LISTS _cmake_config_files)
|
||||
include("${_cmake_config_file}")
|
||||
endforeach()
|
||||
unset(_cmake_config_file)
|
||||
unset(_cmake_config_files)
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach(_cmake_target IN LISTS _cmake_import_check_targets)
|
||||
foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
|
||||
if(NOT EXISTS "${_cmake_file}")
|
||||
message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
|
||||
\"${_cmake_file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif()
|
||||
endforeach()
|
||||
unset(_cmake_file)
|
||||
unset("_cmake_import_check_files_for_${_cmake_target}")
|
||||
endforeach()
|
||||
unset(_cmake_target)
|
||||
unset(_cmake_import_check_targets)
|
||||
|
||||
# Make sure the targets which have been exported in some other
|
||||
# export set exist.
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
foreach(_target "custom_action_interfaces::custom_action_interfaces__rosidl_generator_c" "custom_action_interfaces::custom_action_interfaces__rosidl_generator_cpp" )
|
||||
if(NOT TARGET "${_target}" )
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
if(CMAKE_FIND_PACKAGE_NAME)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
|
||||
set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
else()
|
||||
message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
|
||||
endif()
|
||||
endif()
|
||||
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
@@ -0,0 +1,4 @@
|
||||
# generated from rosidl_cmake/cmake/rosidl_cmake-extras.cmake.in
|
||||
|
||||
set(custom_action_interfaces_IDL_FILES "action/Fibonacci.idl")
|
||||
set(custom_action_interfaces_INTERFACE_FILES "action/Fibonacci.action")
|
||||
@@ -0,0 +1,49 @@
|
||||
# generated from
|
||||
# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_libraries.cmake.in
|
||||
|
||||
set(_exported_typesupport_libraries
|
||||
"__rosidl_typesupport_fastrtps_c:custom_action_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_fastrtps_cpp:custom_action_interfaces__rosidl_typesupport_fastrtps_cpp")
|
||||
|
||||
# populate custom_action_interfaces_LIBRARIES_<suffix>
|
||||
if(NOT _exported_typesupport_libraries STREQUAL "")
|
||||
# loop over typesupport libraries
|
||||
foreach(_tuple ${_exported_typesupport_libraries})
|
||||
string(REPLACE ":" ";" _tuple "${_tuple}")
|
||||
list(GET _tuple 0 _suffix)
|
||||
list(GET _tuple 1 _library)
|
||||
|
||||
if(NOT IS_ABSOLUTE "${_library}")
|
||||
# search for library target relative to this CMake file
|
||||
set(_lib "NOTFOUND")
|
||||
find_library(
|
||||
_lib NAMES "${_library}"
|
||||
PATHS "${custom_action_interfaces_DIR}/../../../lib"
|
||||
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
if(NOT _lib)
|
||||
# the library wasn't found
|
||||
message(FATAL_ERROR
|
||||
"Package 'custom_action_interfaces' exports the typesupport library '${_library}' which couldn't be found")
|
||||
elseif(NOT IS_ABSOLUTE "${_lib}")
|
||||
# the found library must be an absolute path
|
||||
message(FATAL_ERROR
|
||||
"Package 'custom_action_interfaces' found the typesupport library '${_library}' at '${_lib}' "
|
||||
"which is not an absolute path")
|
||||
elseif(NOT EXISTS "${_lib}")
|
||||
# the found library must exist
|
||||
message(FATAL_ERROR "Package 'custom_action_interfaces' found the typesupport library '${_lib}' which doesn't exist")
|
||||
else()
|
||||
list(APPEND custom_action_interfaces_LIBRARIES${_suffix} ${_cfg} "${_lib}")
|
||||
endif()
|
||||
|
||||
else()
|
||||
if(NOT EXISTS "${_library}")
|
||||
# the found library must exist
|
||||
message(WARNING "Package 'custom_action_interfaces' exports the typesupport library '${_library}' which doesn't exist")
|
||||
else()
|
||||
list(APPEND custom_action_interfaces_LIBRARIES${_suffix} "${_library}")
|
||||
endif()
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
@@ -0,0 +1,23 @@
|
||||
# generated from
|
||||
# rosidl_cmake/cmake/template/rosidl_cmake_export_typesupport_targets.cmake.in
|
||||
|
||||
set(_exported_typesupport_targets
|
||||
"__rosidl_generator_c:custom_action_interfaces__rosidl_generator_c;__rosidl_typesupport_fastrtps_c:custom_action_interfaces__rosidl_typesupport_fastrtps_c;__rosidl_typesupport_introspection_c:custom_action_interfaces__rosidl_typesupport_introspection_c;__rosidl_typesupport_c:custom_action_interfaces__rosidl_typesupport_c;__rosidl_generator_cpp:custom_action_interfaces__rosidl_generator_cpp;__rosidl_typesupport_fastrtps_cpp:custom_action_interfaces__rosidl_typesupport_fastrtps_cpp;__rosidl_typesupport_introspection_cpp:custom_action_interfaces__rosidl_typesupport_introspection_cpp;__rosidl_typesupport_cpp:custom_action_interfaces__rosidl_typesupport_cpp;:custom_action_interfaces__rosidl_generator_py")
|
||||
|
||||
# populate custom_action_interfaces_TARGETS_<suffix>
|
||||
if(NOT _exported_typesupport_targets STREQUAL "")
|
||||
# loop over typesupport targets
|
||||
foreach(_tuple ${_exported_typesupport_targets})
|
||||
string(REPLACE ":" ";" _tuple "${_tuple}")
|
||||
list(GET _tuple 0 _suffix)
|
||||
list(GET _tuple 1 _target)
|
||||
|
||||
set(_target "custom_action_interfaces::${_target}")
|
||||
if(NOT TARGET "${_target}")
|
||||
# the exported target must exist
|
||||
message(WARNING "Package 'custom_action_interfaces' exports the typesupport target '${_target}' which doesn't exist")
|
||||
else()
|
||||
list(APPEND custom_action_interfaces_TARGETS${_suffix} "${_target}")
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
@@ -0,0 +1 @@
|
||||
prepend-non-duplicate;AMENT_PREFIX_PATH;
|
||||
@@ -0,0 +1,4 @@
|
||||
# copied from
|
||||
# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh
|
||||
|
||||
ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX"
|
||||
@@ -0,0 +1 @@
|
||||
prepend-non-duplicate;LD_LIBRARY_PATH;lib
|
||||
@@ -0,0 +1,16 @@
|
||||
# copied from ament_package/template/environment_hook/library_path.sh
|
||||
|
||||
# detect if running on Darwin platform
|
||||
_UNAME=`uname -s`
|
||||
_IS_DARWIN=0
|
||||
if [ "$_UNAME" = "Darwin" ]; then
|
||||
_IS_DARWIN=1
|
||||
fi
|
||||
unset _UNAME
|
||||
|
||||
if [ $_IS_DARWIN -eq 0 ]; then
|
||||
ament_prepend_unique_value LD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib"
|
||||
else
|
||||
ament_prepend_unique_value DYLD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib"
|
||||
fi
|
||||
unset _IS_DARWIN
|
||||
@@ -0,0 +1 @@
|
||||
prepend-non-duplicate-if-exists;PATH;bin
|
||||
@@ -0,0 +1,5 @@
|
||||
# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh
|
||||
|
||||
if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then
|
||||
ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin"
|
||||
fi
|
||||
@@ -0,0 +1 @@
|
||||
prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages
|
||||
@@ -0,0 +1,3 @@
|
||||
# generated from ament_package/template/environment_hook/pythonpath.sh.in
|
||||
|
||||
ament_prepend_unique_value PYTHONPATH "$AMENT_CURRENT_PREFIX/lib/python3.12/site-packages"
|
||||
@@ -0,0 +1 @@
|
||||
prepend-non-duplicate;CMAKE_PREFIX_PATH;
|
||||
@@ -0,0 +1,3 @@
|
||||
# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
|
||||
|
||||
colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX"
|
||||
@@ -0,0 +1,3 @@
|
||||
# generated from colcon_core/shell/template/hook_prepend_value.sh.em
|
||||
|
||||
_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX"
|
||||
@@ -0,0 +1 @@
|
||||
prepend-non-duplicate;LD_LIBRARY_PATH;lib
|
||||
@@ -0,0 +1,3 @@
|
||||
# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
|
||||
|
||||
colcon_prepend_unique_value LD_LIBRARY_PATH "$env:COLCON_CURRENT_PREFIX\lib"
|
||||
@@ -0,0 +1,3 @@
|
||||
# generated from colcon_core/shell/template/hook_prepend_value.sh.em
|
||||
|
||||
_colcon_prepend_unique_value LD_LIBRARY_PATH "$COLCON_CURRENT_PREFIX/lib"
|
||||
@@ -0,0 +1 @@
|
||||
prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages
|
||||
@@ -0,0 +1,3 @@
|
||||
# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
|
||||
|
||||
colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.12/site-packages"
|
||||
@@ -0,0 +1,3 @@
|
||||
# generated from colcon_core/shell/template/hook_prepend_value.sh.em
|
||||
|
||||
_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.12/site-packages"
|
||||
@@ -0,0 +1,46 @@
|
||||
# generated from ament_package/template/package_level/local_setup.bash.in
|
||||
|
||||
# source local_setup.sh from same directory as this file
|
||||
_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd)
|
||||
# provide AMENT_CURRENT_PREFIX to shell script
|
||||
AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd)
|
||||
# store AMENT_CURRENT_PREFIX to restore it before each environment hook
|
||||
_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX
|
||||
|
||||
# trace output
|
||||
if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then
|
||||
echo "# . \"$_this_path/local_setup.sh\""
|
||||
fi
|
||||
. "$_this_path/local_setup.sh"
|
||||
unset _this_path
|
||||
|
||||
# unset AMENT_ENVIRONMENT_HOOKS
|
||||
# if not appending to them for return
|
||||
if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
|
||||
unset AMENT_ENVIRONMENT_HOOKS
|
||||
fi
|
||||
|
||||
# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks
|
||||
AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX
|
||||
# list all environment hooks of this package
|
||||
|
||||
# source all shell-specific environment hooks of this package
|
||||
# if not returning them
|
||||
if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
|
||||
_package_local_setup_IFS=$IFS
|
||||
IFS=":"
|
||||
for _hook in $AMENT_ENVIRONMENT_HOOKS; do
|
||||
# restore AMENT_CURRENT_PREFIX for each environment hook
|
||||
AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX
|
||||
# restore IFS before sourcing other files
|
||||
IFS=$_package_local_setup_IFS
|
||||
. "$_hook"
|
||||
done
|
||||
unset _hook
|
||||
IFS=$_package_local_setup_IFS
|
||||
unset _package_local_setup_IFS
|
||||
unset AMENT_ENVIRONMENT_HOOKS
|
||||
fi
|
||||
|
||||
unset _package_local_setup_AMENT_CURRENT_PREFIX
|
||||
unset AMENT_CURRENT_PREFIX
|
||||
@@ -0,0 +1,4 @@
|
||||
source;share/custom_action_interfaces/environment/ament_prefix_path.sh
|
||||
source;share/custom_action_interfaces/environment/library_path.sh
|
||||
source;share/custom_action_interfaces/environment/path.sh
|
||||
source;share/custom_action_interfaces/environment/pythonpath.sh
|
||||
@@ -0,0 +1,186 @@
|
||||
# generated from ament_package/template/package_level/local_setup.sh.in
|
||||
|
||||
# since this file is sourced use either the provided AMENT_CURRENT_PREFIX
|
||||
# or fall back to the destination set at configure time
|
||||
: ${AMENT_CURRENT_PREFIX:="/home/caixiang/ros2_ws2/install/custom_action_interfaces"}
|
||||
if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then
|
||||
if [ -z "$COLCON_CURRENT_PREFIX" ]; then
|
||||
echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \
|
||||
"exist. Consider sourcing a different extension than '.sh'." 1>&2
|
||||
else
|
||||
AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
|
||||
fi
|
||||
fi
|
||||
|
||||
# function to append values to environment variables
|
||||
# using colons as separators and avoiding leading separators
|
||||
ament_append_value() {
|
||||
# arguments
|
||||
_listname="$1"
|
||||
_value="$2"
|
||||
#echo "listname $_listname"
|
||||
#eval echo "list value \$$_listname"
|
||||
#echo "value $_value"
|
||||
|
||||
# avoid leading separator
|
||||
eval _values=\"\$$_listname\"
|
||||
if [ -z "$_values" ]; then
|
||||
eval export $_listname=\"$_value\"
|
||||
#eval echo "set list \$$_listname"
|
||||
else
|
||||
# field separator must not be a colon
|
||||
_ament_append_value_IFS=$IFS
|
||||
unset IFS
|
||||
eval export $_listname=\"\$$_listname:$_value\"
|
||||
#eval echo "append list \$$_listname"
|
||||
IFS=$_ament_append_value_IFS
|
||||
unset _ament_append_value_IFS
|
||||
fi
|
||||
unset _values
|
||||
|
||||
unset _value
|
||||
unset _listname
|
||||
}
|
||||
|
||||
# function to append non-duplicate values to environment variables
|
||||
# using colons as separators and avoiding leading separators
|
||||
ament_append_unique_value() {
|
||||
# arguments
|
||||
_listname=$1
|
||||
_value=$2
|
||||
#echo "listname $_listname"
|
||||
#eval echo "list value \$$_listname"
|
||||
#echo "value $_value"
|
||||
|
||||
# check if the list contains the value
|
||||
eval _values=\$$_listname
|
||||
_duplicate=
|
||||
_ament_append_unique_value_IFS=$IFS
|
||||
IFS=":"
|
||||
if [ "$AMENT_SHELL" = "zsh" ]; then
|
||||
ament_zsh_to_array _values
|
||||
fi
|
||||
for _item in $_values; do
|
||||
# ignore empty strings
|
||||
if [ -z "$_item" ]; then
|
||||
continue
|
||||
fi
|
||||
if [ $_item = $_value ]; then
|
||||
_duplicate=1
|
||||
fi
|
||||
done
|
||||
unset _item
|
||||
|
||||
# append only non-duplicates
|
||||
if [ -z "$_duplicate" ]; then
|
||||
# avoid leading separator
|
||||
if [ -z "$_values" ]; then
|
||||
eval $_listname=\"$_value\"
|
||||
#eval echo "set list \$$_listname"
|
||||
else
|
||||
# field separator must not be a colon
|
||||
unset IFS
|
||||
eval $_listname=\"\$$_listname:$_value\"
|
||||
#eval echo "append list \$$_listname"
|
||||
fi
|
||||
fi
|
||||
IFS=$_ament_append_unique_value_IFS
|
||||
unset _ament_append_unique_value_IFS
|
||||
unset _duplicate
|
||||
unset _values
|
||||
|
||||
unset _value
|
||||
unset _listname
|
||||
}
|
||||
|
||||
# function to prepend non-duplicate values to environment variables
|
||||
# using colons as separators and avoiding trailing separators
|
||||
ament_prepend_unique_value() {
|
||||
# arguments
|
||||
_listname="$1"
|
||||
_value="$2"
|
||||
#echo "listname $_listname"
|
||||
#eval echo "list value \$$_listname"
|
||||
#echo "value $_value"
|
||||
|
||||
# check if the list contains the value
|
||||
eval _values=\"\$$_listname\"
|
||||
_duplicate=
|
||||
_ament_prepend_unique_value_IFS=$IFS
|
||||
IFS=":"
|
||||
if [ "$AMENT_SHELL" = "zsh" ]; then
|
||||
ament_zsh_to_array _values
|
||||
fi
|
||||
for _item in $_values; do
|
||||
# ignore empty strings
|
||||
if [ -z "$_item" ]; then
|
||||
continue
|
||||
fi
|
||||
if [ "$_item" = "$_value" ]; then
|
||||
_duplicate=1
|
||||
fi
|
||||
done
|
||||
unset _item
|
||||
|
||||
# prepend only non-duplicates
|
||||
if [ -z "$_duplicate" ]; then
|
||||
# avoid trailing separator
|
||||
if [ -z "$_values" ]; then
|
||||
eval export $_listname=\"$_value\"
|
||||
#eval echo "set list \$$_listname"
|
||||
else
|
||||
# field separator must not be a colon
|
||||
unset IFS
|
||||
eval export $_listname=\"$_value:\$$_listname\"
|
||||
#eval echo "prepend list \$$_listname"
|
||||
fi
|
||||
fi
|
||||
IFS=$_ament_prepend_unique_value_IFS
|
||||
unset _ament_prepend_unique_value_IFS
|
||||
unset _duplicate
|
||||
unset _values
|
||||
|
||||
unset _value
|
||||
unset _listname
|
||||
}
|
||||
|
||||
# unset AMENT_ENVIRONMENT_HOOKS
|
||||
# if not appending to them for return
|
||||
if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
|
||||
unset AMENT_ENVIRONMENT_HOOKS
|
||||
fi
|
||||
|
||||
# list all environment hooks of this package
|
||||
ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/custom_action_interfaces/environment/ament_prefix_path.sh"
|
||||
ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/custom_action_interfaces/environment/library_path.sh"
|
||||
ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/custom_action_interfaces/environment/path.sh"
|
||||
ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/custom_action_interfaces/environment/pythonpath.sh"
|
||||
|
||||
# source all shell-specific environment hooks of this package
|
||||
# if not returning them
|
||||
if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
|
||||
_package_local_setup_IFS=$IFS
|
||||
IFS=":"
|
||||
if [ "$AMENT_SHELL" = "zsh" ]; then
|
||||
ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS
|
||||
fi
|
||||
for _hook in $AMENT_ENVIRONMENT_HOOKS; do
|
||||
if [ -f "$_hook" ]; then
|
||||
# restore IFS before sourcing other files
|
||||
IFS=$_package_local_setup_IFS
|
||||
# trace output
|
||||
if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then
|
||||
echo "# . \"$_hook\""
|
||||
fi
|
||||
. "$_hook"
|
||||
fi
|
||||
done
|
||||
unset _hook
|
||||
IFS=$_package_local_setup_IFS
|
||||
unset _package_local_setup_IFS
|
||||
unset AMENT_ENVIRONMENT_HOOKS
|
||||
fi
|
||||
|
||||
# reset AMENT_CURRENT_PREFIX after each package
|
||||
# allowing to source multiple package-level setup files
|
||||
unset AMENT_CURRENT_PREFIX
|
||||
@@ -0,0 +1,59 @@
|
||||
# generated from ament_package/template/package_level/local_setup.zsh.in
|
||||
|
||||
AMENT_SHELL=zsh
|
||||
|
||||
# source local_setup.sh from same directory as this file
|
||||
_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)
|
||||
# provide AMENT_CURRENT_PREFIX to shell script
|
||||
AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)
|
||||
# store AMENT_CURRENT_PREFIX to restore it before each environment hook
|
||||
_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX
|
||||
|
||||
# function to convert array-like strings into arrays
|
||||
# to wordaround SH_WORD_SPLIT not being set
|
||||
ament_zsh_to_array() {
|
||||
local _listname=$1
|
||||
local _dollar="$"
|
||||
local _split="{="
|
||||
local _to_array="(\"$_dollar$_split$_listname}\")"
|
||||
eval $_listname=$_to_array
|
||||
}
|
||||
|
||||
# trace output
|
||||
if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then
|
||||
echo "# . \"$_this_path/local_setup.sh\""
|
||||
fi
|
||||
# the package-level local_setup file unsets AMENT_CURRENT_PREFIX
|
||||
. "$_this_path/local_setup.sh"
|
||||
unset _this_path
|
||||
|
||||
# unset AMENT_ENVIRONMENT_HOOKS
|
||||
# if not appending to them for return
|
||||
if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
|
||||
unset AMENT_ENVIRONMENT_HOOKS
|
||||
fi
|
||||
|
||||
# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks
|
||||
AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX
|
||||
# list all environment hooks of this package
|
||||
|
||||
# source all shell-specific environment hooks of this package
|
||||
# if not returning them
|
||||
if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
|
||||
_package_local_setup_IFS=$IFS
|
||||
IFS=":"
|
||||
for _hook in $AMENT_ENVIRONMENT_HOOKS; do
|
||||
# restore AMENT_CURRENT_PREFIX for each environment hook
|
||||
AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX
|
||||
# restore IFS before sourcing other files
|
||||
IFS=$_package_local_setup_IFS
|
||||
. "$_hook"
|
||||
done
|
||||
unset _hook
|
||||
IFS=$_package_local_setup_IFS
|
||||
unset _package_local_setup_IFS
|
||||
unset AMENT_ENVIRONMENT_HOOKS
|
||||
fi
|
||||
|
||||
unset _package_local_setup_AMENT_CURRENT_PREFIX
|
||||
unset AMENT_CURRENT_PREFIX
|
||||
@@ -0,0 +1,39 @@
|
||||
# generated from colcon_bash/shell/template/package.bash.em
|
||||
|
||||
# This script extends the environment for this package.
|
||||
|
||||
# a bash script is able to determine its own path if necessary
|
||||
if [ -z "$COLCON_CURRENT_PREFIX" ]; then
|
||||
# the prefix is two levels up from the package specific share directory
|
||||
_colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)"
|
||||
else
|
||||
_colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
|
||||
fi
|
||||
|
||||
# function to source another script with conditional trace output
|
||||
# first argument: the path of the script
|
||||
# additional arguments: arguments to the script
|
||||
_colcon_package_bash_source_script() {
|
||||
if [ -f "$1" ]; then
|
||||
if [ -n "$COLCON_TRACE" ]; then
|
||||
echo "# . \"$1\""
|
||||
fi
|
||||
. "$@"
|
||||
else
|
||||
echo "not found: \"$1\"" 1>&2
|
||||
fi
|
||||
}
|
||||
|
||||
# source sh script of this package
|
||||
_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/custom_action_interfaces/package.sh"
|
||||
|
||||
# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts
|
||||
COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX"
|
||||
|
||||
# source bash hooks
|
||||
_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/custom_action_interfaces/local_setup.bash"
|
||||
|
||||
unset COLCON_CURRENT_PREFIX
|
||||
|
||||
unset _colcon_package_bash_source_script
|
||||
unset _colcon_package_bash_COLCON_CURRENT_PREFIX
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user