![]() |
ddsrecorder_docs package from dds-record-replay repocontroller_tool ddsrecorder_tool ddsrecorder_participants ddsrecorder_yaml ddsreplayer_tool ddsrecorder_docs |
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | Apache 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | eProsima DDS Record & Replay is an end-user software application that efficiently saves DDS data published into a DDS environment in a MCAP format database. Thus, the exact playback of the recorded network events is possible. Looking for commercial support? Contact info@eprosima.com |
Checkout URI | https://github.com/eprosima/dds-record-replay.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-04-01 |
Dev Status | UNKNOWN |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | recorder replay dds fastdds eprosima |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Raul Sánchez-Mateos
- Javier París
- Juan López
- Irene Bandera
Authors
eProsima DDS Record & Replay docs
This package generates the DDS Record & Replay documentation. Here it can be seen the online documentation hosted in readthedocs. This packages is powered by sphinx.
Documentation generation
Dependencies
Before being able to build the documentation, some dependencies need to be installed:
sudo apt update
sudo apt install -y \
doxygen \
python3 \
python3-pip \
python3-venv \
python3-sphinxcontrib.spelling \
imagemagick
pip3 install -U -r src/ddsrecorder/docs/requirements.txt
Build documentation
In order to install this package independently, use the following command:
colcon build --packages-select ddsrecorder_docs
In order to compile and execute the package tests, a specific CMake option is required: BUILD_DOCS_TESTS
.
colcon build --packages-select ddsrecorder_docs --cmake-args -DBUILD_DOCS_TESTS=ON
colcon test --packages-select ddsrecorder_docs --event-handler console_direct+
Library documentation
This documentation is focused on the user manual for installing and working with DDS Recorder.
To learn about the repository structure, design decisions, development guidelines, etc.,
each package is documented separately and the source code is commented using Doxygen format.
In directory .dev
there is a generic README.md
with the main information needed by a developer.