Skip to main content

AVxcelerate Simulation Framework 2026 R1

Namespace rtidds

Last update: 09.03.2026

Definition: core/communication/topic_registry.h (line 16)

A dedicated namespace for messages in RTI-DDS communication.

© 2023-2025 ANSYS, Inc. Unauthorized use, distribution, or duplication is prohibited. Acknowledge to Real-Time Innovations using their DDS technology. © 2005-2023 Copyright, Real-Time Innovations, Inc. All rights reserved.

Typedefs

Typedef VariantMessage

Definition: core/communication/topic_registry.h (line 33)

using rtidds::VariantMessage = typedef FmuMessage

Type aliases for variant message types.

These aliases provide a generic way to reference variant-style message types. Currently, variant types are aliased to Fmu types, but this can be changed in the future if dedicated variant types are introduced. This abstraction allows "Variant" to be used as a generic alias for all possible "Fmu" variant message types.

Alias for variant message type (currently maps to FmuMessage).

This alias allows VariantDataTopicType and other code to use a semantic name (rtidds::VariantMessage) while maintaining compatibility with the underlying FmuMessage structure. If a dedicated VariantMessage type is introduced in the future, only this alias needs to be updated.

Return type: FmuMessage

Typedef VariantData

Definition: core/communication/topic_registry.h (line 38)

using rtidds::VariantData = typedef FmuData

Alias for variant data type (currently maps to FmuData).

This alias provides a generic name for variant data entries, allowing code to use rtidds::VariantData instead of rtidds::FmuData when working with variant-style messages.

Return type: FmuData

Typedef VariantDatatype

Definition: core/communication/topic_registry.h (line 43)

using rtidds::VariantDatatype = typedef FmuDatatype

Alias for variant datatype enum (currently maps to FmuDatatype).

This alias provides a generic name for variant datatype enumerations. Use rtidds::VariantDatatype::kDouble, rtidds::VariantDatatype::kInteger, etc.

Return type: FmuDatatype

Connect with Ansys