RTI Connext C API Version 7.4.0

Retrieve information for the RTI Connext product, the core library, and the C, C++ or Java libraries. More...

Data Structures

struct  NDDS_Config_LibraryVersion_t
 The version of a single library shipped as part of an RTI Connext distribution. More...
 
struct  NDDS_Config_Version_t
 <<interface>> The version of an RTI Connext distribution. More...
 

Functions

const struct DDS_ProductVersion_tNDDS_Config_Version_get_product_version (void)
 Get the RTI Connext product version. More...
 
const struct NDDS_Config_LibraryVersion_tNDDS_Config_Version_get_api_version (void)
 Get the version of the C API library. More...
 
const struct NDDS_Config_LibraryVersion_tNDDS_Config_Version_get_core_version (void)
 Get the version of the core library. More...
 
const char * NDDS_Config_Version_to_string (void)
 Get this version in string form. More...
 

Detailed Description

Retrieve information for the RTI Connext product, the core library, and the C, C++ or Java libraries.

There are three ways to obtain version information: looking at the revision files, using Visual Studio or the command line, or programmatically at run time. This HTML documentation includes a reference for consulting the APIs that allow you to get version information programmatically. For more information see the RTI Connext DDS Core Libraries User's Manual.

The version information includes four fields:

Function Documentation

◆ NDDS_Config_Version_get_product_version()

const struct DDS_ProductVersion_t * NDDS_Config_Version_get_product_version ( void  )

Get the RTI Connext product version.

◆ NDDS_Config_Version_get_api_version()

const struct NDDS_Config_LibraryVersion_t * NDDS_Config_Version_get_api_version ( void  )

Get the version of the C API library.

◆ NDDS_Config_Version_get_core_version()

const struct NDDS_Config_LibraryVersion_t * NDDS_Config_Version_get_core_version ( void  )

Get the version of the core library.

◆ NDDS_Config_Version_to_string()

const char * NDDS_Config_Version_to_string ( void  )

Get this version in string form.

Combine all of the constituent library versions into a single string.

The memory in which the string is stored in internal to this NDDS_Config_Version_t. The caller should not modify it.