rosidl_typesupport_fastrtps_c
  • Links
    • Rosindex
    • Repository
  • Python API
    • rosidl_typesupport_fastrtps_c package
      • Submodules
        • rosidl_typesupport_fastrtps_c.cli module
      • Module contents
        • generate_typesupport_fastrtps_c()
  • C++ API
    • rosidl_typesupport_fastrtps_c
      • File Hierarchy
      • Full C++ API
        • Namespaces
        • Functions
        • Variables
        • Defines
        • Directories
        • Files
  • Standard Documents
    • README
      • rosidl_typesupport_fastrtps_c
        • Features
        • Quality Declaration
    • QUALITY_DECLARATION
      • rosidl_typesupport_fastrtps_c Quality Declaration
        • Version Policy [1]
        • Change Control Process [2]
        • Documentation [3]
        • Testing [4]
        • Dependencies [5]
        • Platform Support [6]
        • Security [7]
    • PACKAGE
    • CHANGELOG
      • Changelog for package rosidl_typesupport_fastrtps_c
        • 3.8.0 (2025-03-31)
        • 3.7.1 (2024-11-20)
        • 3.7.0 (2024-04-26)
        • 3.6.0 (2024-04-16)
        • 3.5.0 (2024-03-27)
        • 3.4.0 (2023-12-26)
        • 3.3.0 (2023-10-04)
        • 3.2.0 (2023-06-07)
        • 3.1.0 (2023-04-28)
        • 3.0.0 (2023-04-12)
        • 2.5.0 (2023-02-13)
        • 2.4.0 (2022-09-13)
        • 2.3.0 (2022-05-04)
        • 2.2.0 (2022-03-30)
        • 2.1.0 (2022-03-01)
        • 2.0.4 (2022-01-13)
        • 2.0.3 (2021-11-18)
        • 2.0.2 (2021-08-09)
        • 2.0.1 (2021-07-28)
        • 2.0.0 (2021-07-23)
        • 1.2.1 (2021-04-06)
        • 1.2.0 (2021-03-18)
        • 1.1.0 (2020-12-09)
        • 1.0.1 (2020-05-26)
        • 1.0.0 (2020-05-22)
        • 0.9.0 (2020-04-24)
        • 0.8.0 (2019-09-25)
        • 0.7.1 (2019-05-08)
        • 0.7.0 (2019-04-13)
        • 0.6.1 (2019-01-11)
        • 0.6.0 (2018-11-16)
  • Index
rosidl_typesupport_fastrtps_c
  • C++ API
  • View page source

C++ API

rosidl_typesupport_fastrtps_c

rosidl_typesupport_fastrtps_c is a package that provides functionality for generating rosidl C interfaces for eProsima FastRTPS.

Features

rosidl_typesupport_fastrtps_c features are described in FEATURES.

Quality Declaration

This package claims to be in the Quality Level 2 category, see the Quality Declaration for more details.

File Hierarchy

    • Directory docs
      • File FEATURES.md
    • Directory include
      • Directory rosidl_typesupport_fastrtps_c
        • File identifier.h
        • File serialization_helpers.hpp
        • File visibility_control.h
        • File wstring_conversion.hpp
    • File QUALITY_DECLARATION.md
    • File README.md

Full C++ API

Namespaces

  • Namespace rosidl_typesupport_fastrtps_c

Functions

  • Function rosidl_typesupport_fastrtps_c::cdr_deserialize
  • Function rosidl_typesupport_fastrtps_c::cdr_serialize
  • Function rosidl_typesupport_fastrtps_c::u16string_to_wstring
  • Function rosidl_typesupport_fastrtps_c::wstring_to_u16string

Variables

  • Variable rosidl_typesupport_fastrtps_c__identifier

Defines

  • Define ROSIDL_TYPESUPPORT_FASTRTPS_C_EXPORT
  • Define ROSIDL_TYPESUPPORT_FASTRTPS_C_IMPORT
  • Define ROSIDL_TYPESUPPORT_FASTRTPS_C_LOCAL
  • Define ROSIDL_TYPESUPPORT_FASTRTPS_C_PUBLIC

Directories

  • Directory docs
  • Directory include
  • Directory rosidl_typesupport_fastrtps_c

Files

  • File FEATURES.md
  • File identifier.h
  • File QUALITY_DECLARATION.md
  • File README.md
  • File serialization_helpers.hpp
  • File visibility_control.h
  • File wstring_conversion.hpp
Previous Next

© Copyright The <rosidl_typesupport_fastrtps_c> Contributors. License: Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.