pragma Ada_2012; -- (c) Copyright, Real-Time Innovations, $Date:: 2012-02-16 #$ -- All rights reserved. -- -- No duplications, whole or partial, manual or electronic, may be made -- without express written permission. Any such copies, or -- revisions thereof, must display this notice unaltered. -- This code contains trade secrets of Real-Time Innovations, Inc. with RTIDDS.Low_Level.ndds_ndds_config_c_h; with RTIDDS.Low_Level.ndds_dds_c_dds_c_infrastructure_h; with DDS.Logger; -- <module name="NDDSTransportModule" actualName="Pluggable Transport">ndds_transport</module> -- <defgroup>TransportUserGroupDocs</defgroup> -- <defgroup>TransportBuiltinGroupDocs</defgroup> -- <module name="NDDSLogVersionModule" actualName="Logging and Version">ndds_config</module> package RTIDDS.Config is
package Logger renames DDS.Logger;
type LibraryVersion is new RTIDDS.Low_Level.ndds_ndds_config_c_h.NDDS_Config_LibraryVersion_t;
-- <defgroup>VersionGroupDocs</defgroup> -- <dref>LibraryVersion_t</dref> -- <dref name="major">LibraryVersion_t_major</dref> -- <dref name="minor">LibraryVersion_t_minor</dref> -- <dref name="release">LibraryVersion_t_release</dref> -- <dref name="build">LibraryVersion_t_build</dref> type ProductVersion is new RTIDDS.Low_Level.ndds_dds_c_dds_c_infrastructure_h.DDS_ProductVersion_t;
-- <dref>ProductVersion_t</dref> -- <dref name="major">ProductVersion_t_major</dref> -- <dref name="minor">ProductVersion_t_minor</dref> -- <dref name="release">ProductVersion_t_release</dref> -- <dref name="revision">ProductVersion_t_revision</dref> function get_api_version return LibraryVersion;
-- <dref>Version_t_get_c_api_version</dref> function get_api_version return String;
-- <dref>Version_t_get_c_api_version</dref> -- <internal> -- Get the version of the C API library. -- </internal> function get_core_version return LibraryVersion;
-- <dref>Version_t_get_core_version</dref> function get_core_version return String;
-- <dref>Version_t_get_core_version</dref> -- <internal> -- Get the version of the core library. -- </internal> function get_product_version return ProductVersion;
-- <dref>Version_t_get_product_version</dref> function get_product_version return String;
-- <dref>Version_t_get_product_version</dref> function Image (Item : LibraryVersion) return String;
function Image (Item : ProductVersion) return String;
function get_core_build_number return Standard.String;
function get_C_build_number return Standard.String;
end RTIDDS.Config;