Fast DDS
3.1.0
Introduction
eProsima Fast DDS Documentation
Commercial support
Key features
DDS API
Fast DDS-Gen
RTPS Wire Protocol
Main Features
Dependencies and compatibilities
Contributing to the documentation
Structure of the documentation
Installation Manual
1. Linux installation from binaries
2. Windows installation from binaries
3. Linux installation from sources
4. Windows installation from sources
5. Mac OS installation from sources
6. QNX 7.1 installation from sources
7. CMake options
Fast DDS
1. Getting Started
2. Library Overview
3. DDS Layer
4. RTPS Layer
5. Discovery
6. Transport Layer
7. Persistence Service
8. Security
9. Logging
10. XML profiles
11. Environment variables
12. PropertyPolicyQos Options
13. Statistics Module
14. XTypes
15. Typical Use-Cases
16. ROS 2 using Fast DDS middleware
17. Troubleshooting
18. Frequently Asked Questions
19. C++ API Reference
19.1. DDS DCPS PIM
19.1.1. Core
19.1.2. Domain
19.1.3. Publisher
19.1.4. Subscriber
19.1.5. Topic
19.1.6. XTypes
19.1.6.1. Dynamic Language Binding
19.1.6.2. InvalidArgumentError
19.1.6.3. Type Representation
19.1.6.4. Utils
19.2. RTPS
19.3. Transport
19.4. LOG
19.5. Statistics
20. Python API Reference
Fast DDS-Gen
1. Introduction
2. Usage
3. Building a publish/subscribe application
4. Building Python auxiliary libraries
5. Defining a data type via IDL
Fast DDS CLI
1. CLI
Docker Images
1. Docker Images
Versions
Dependencies and compatibilities
Migration Guide to Fast DDS v3
Version 3.1.0 (latest)
Supported versions
Previous end-of-life versions
Fast DDS
19.
C++ API Reference
19.1.
DDS DCPS PIM
19.1.6.
XTypes
19.1.6.3.
Type Representation
View page source
19.1.6.3.
Type Representation
19.1.6.3.1. TypeObjectRegistry
19.1.6.3.2. TypeObjectUtils