1. with RTIDDS.Low_Level.ndds_pres_pres_participant_h; 
  2. with RTIDDS.Low_Level.ndds_mig_mig_rtps_h; 
  3. with RTIDDS.Low_Level.ndds_osapi_osapi_rtpsGuid_h; 
  4.  
  5. package RTIDDS.c_macros is 
  6.    use RTIDDS.Low_Level.ndds_pres_pres_participant_h; 
  7.  
  8.    procedure MIGRtpsKeyHash_fromGuid (keyHash : access RTIDDS.Low_Level.ndds_mig_mig_rtps_h.MIGRtpsKeyHash; 
  9.       guid                                    : access constant RTIDDS.Low_Level.ndds_osapi_osapi_rtpsGuid_h.RTIOsapiRtpsGuid)  -- ndds/mig/mig_rtps.h:458 
  10.         with Export => True, 
  11.       Convention    => C, 
  12.       External_Name => "MIGRtpsKeyHash_fromGuid"; 
  13.    procedure PRESInstanceHandle_fromGuid (me : access PRESInstanceHandle; 
  14.       guid                                   : access constant RTIDDS.Low_Level.ndds_osapi_osapi_rtpsGuid_h.RTIOsapiRtpsGuid)  -- ndds/pres/pres_participant.h:1921 
  15.         with Export => True, 
  16.       Convention    => C, 
  17.       External_Name => "PRESInstanceHandle_fromGuid"; 
  18. end RTIDDS.c_macros;