RTI Connext Modern C++ API Version 7.3.0
|
APIs to configure compliance with certain standard specifications. More...
Classes | |
class | rti::config::compliance::XTypesMask |
This mask configures different aspects of the Extended CDR encoding (XCDR and XCDR2). More... | |
Functions | |
XTypesMask | rti::config::compliance::get_xtypes_mask () |
Gets the XTypes compliance mask value for the application. More... | |
void | rti::config::compliance::set_xtypes_mask (XTypesMask mask) |
Sets the level of compliance of the application with the XTypes specification. More... | |
void | rti::config::compliance::load_compliance_masks () |
Load the compliance masks from the environment variables. More... | |
APIs to configure compliance with certain standard specifications.
XTypesMask rti::config::compliance::get_xtypes_mask | ( | ) |
Gets the XTypes compliance mask value for the application.
#include
<rti/config/Compliance.hpp>
The rti::config::compliance::XTypesMask configures different aspects of the Extended CDR encoding (XCDR and XCDR2) for the application.
void rti::config::compliance::set_xtypes_mask | ( | XTypesMask | mask | ) |
Sets the level of compliance of the application with the XTypes specification.
#include
<rti/config/Compliance.hpp>
The rti::config::compliance::XTypesMask configures different aspects of the Extended CDR encoding (XCDR and XCDR2) for the application.
Once you call this function the value of the mask will apply to all the DomainParticipants created after the call. It won't apply to DomainParticipants created before the call.
In general, applications should only set the mask once, before executing any other RTI Connext API. The mask can also be set using the environment variable NDDS_XTYPES_COMPLIANCE_MASK.
mask | <<in>> Compliance mask. |
void rti::config::compliance::load_compliance_masks | ( | ) |
Load the compliance masks from the environment variables.
#include
<rti/config/Compliance.hpp>
The only compliance mask loaded by this function is the XTypes compliance mask, which can be set using the environment variable NDDS_XTYPES_COMPLIANCE_MASK.