Qt ROS2 type_description_interfaces QML Types

This module is in Experimental Extension state.

FieldPublisher

Publishes type_description_interfaces::msg::Field messages — Represents a single field in a type

FieldSubscriber

Subscribes to type_description_interfaces::msg::Field messages — Represents a single field in a type

FieldTypePublisher

Publishes type_description_interfaces::msg::FieldType messages — Represents the type of a field and related meta-data

FieldTypeSubscriber

Subscribes to type_description_interfaces::msg::FieldType messages — Represents the type of a field and related meta-data

GetTypeDescriptionServiceClient

Qt service client for the GetTypeDescription ROS 2 service

GetTypeDescriptionServiceServer

Answers type_description_interfaces::srv::GetTypeDescription ROS 2 service requests

IndividualTypeDescriptionPublisher

Publishes type_description_interfaces::msg::IndividualTypeDescription messages — Represents a single type, without the types it references, if any

IndividualTypeDescriptionSubscriber

Subscribes to type_description_interfaces::msg::IndividualTypeDescription messages — Represents a single type, without the types it references, if any

TypeDescriptionPublisher

Publishes type_description_interfaces::msg::TypeDescription messages — Represents a complete type description, including the type itself as well as the types it references

TypeDescriptionSubscriber

Subscribes to type_description_interfaces::msg::TypeDescription messages — Represents a complete type description, including the type itself as well as the types it references

TypeSourcePublisher

Publishes type_description_interfaces::msg::TypeSource messages — Represents the original source of a ROS 2 interface definition

TypeSourceSubscriber

Subscribes to type_description_interfaces::msg::TypeSource messages — Represents the original source of a ROS 2 interface definition

field

Represents a single field in a type

fieldType

Represents the type of a field and related meta-data

getTypeDescriptionRequest

Qt value type wrapper for type_description_interfaces::srv::GetTypeDescription_Request ROS 2 messages

getTypeDescriptionResponse

Qt value type wrapper for type_description_interfaces::srv::GetTypeDescription_Response ROS 2 messages

individualTypeDescription

Represents a single type, without the types it references, if any

typeDescription

Represents a complete type description, including the type itself as well as the types it references

typeDescriptionKeyValue

Represents an arbitrary key-value pair for application-specific information

typeSource

Represents the original source of a ROS 2 interface definition

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.