interfaces/ros2-rosidl-dynamic-typesupport

ROS2 runtime typesupport and serialization
Directory:
interfaces/ros2-rosidl-dynamic-typesupport (package's history)
Package version:
ros2-rosidl-dynamic-typesupport-0.1.1
Home page:
https://github.com/rosidl_dynamic_typesupport/
License:
apache-2.0
Source archive:
-https://github.com/ros2/rosidl_dynamic_typesupport/archive/0.1.1.tar.gzrosidl_dynamic_typesupport-0.1.1.tar.gz
Description:
Unified Interface for Dynamic (Runtime) Typesupport and Serialization This library provides a unified interface for creating and reflecting dynamic types and dynamic data based off those types at runtime, as well as the utilities that support those objects. It is meant to be used with serialization support libraries that fulfill the interface. Properly implemented, a user should be able to, given a serialized buffer, the serialization library used to serialize it, and the buffer's message/type description, obtain a way to introspect/reflect its contents.
Run dependencies:
libstdc++, py38-ament-package>=0, py38-empy>=3, ros2-rcpputils>=0, ros2-rcutils>=6.1, ros2-ros-workspace>=0, ros2-rosidl>=4
Build dependencies:
ament-cmake>=0, ament-cmake-ros>=0, cmake>=2.6, digest>=20080510, g++>=3, gcc>=3, pax, pkg_install>=20110805.12, python38>=3.8<3.9, tnftp>=20130505~ssl
General options:
debug
Produce debugging information for binary programs
c++-compiler alternatives:
g++
Use the GNU C++ compiler
clang++
Use the LLVM C++ compiler
ccache-g++
Use ccache and the GNU C++ compiler
ccache-clang++
Use ccache and the LLVM C++ compiler
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler
python alternatives:
python36
Use python-3.6
python38
Use python-3.8
python39
Use python-3.9
python310
Use python-3.10
python311
Use python-3.11
python312
Use python-3.12