private package DDS.Interface_Copy_Operations is
package string_seq is new Ada.Containers.Vectors (Natural, Ada.Strings.Unbounded.Unbounded_String, Ada.Strings.Unbounded."=");
procedure Copy_Up
( | tgt | : out DomainParticipantFactoryQos; |
src | : not null access DDS_DomainParticipantFactoryQos); |
procedure Copy_Down
( | tgt | : not null access DDS_DomainParticipantFactoryQos; |
src | : in DomainParticipantFactoryQos); |
procedure Copy_Up
( | tgt | : out EntityFactoryQosPolicy; |
src | : not null access DDS_EntityFactoryQosPolicy); |
procedure Copy_Down
( | tgt | : not null access DDS_EntityFactoryQosPolicy; |
src | : in EntityFactoryQosPolicy); |
procedure Copy_Up
( | tgt | : out SystemResourceLimitsQosPolicy; |
src | : not null access DDS_SystemResourceLimitsQosPolicy); |
procedure Copy_Down
( | tgt | : not null access DDS_SystemResourceLimitsQosPolicy; |
src | : in SystemResourceLimitsQosPolicy); |
procedure Copy_Up
( | tgt | : out ProfileQosPolicy; |
src | : not null access DDS_ProfileQosPolicy); |
procedure Copy_Down
( | tgt | : not null access DDS_ProfileQosPolicy; |
src | : in ProfileQosPolicy); |
procedure Copy_Up
( | tgt | : out DDS.String_Seq.Sequence; |
src | : not null access DDS_StringSeq); |
procedure Copy_Down
( | tgt | : not null access DDS_StringSeq; |
src | : in DDS.String_Seq.Sequence); |