internal override void CopyOut(v_publisherQos from, ref PublisherQos to) { if (to == null) { to = new PublisherQos(); } PresentationQosPolicyMarshaler.CopyOut(from.presentation, ref to.Presentation); PartitionQosPolicyMarshaler.CopyOut(from.partition.v, ref to.Partition); GroupDataQosPolicyMarshaler.CopyOut(from.groupData, ref to.GroupData); EntityFactoryQosPolicyMarshaler.CopyOut(from.entityFactory, ref to.EntityFactory); }
internal override void CopyOut(v_subscriberQos from, ref SubscriberQos to) { if (to == null) { to = new SubscriberQos(); } PresentationQosPolicyMarshaler.CopyOut(from.presentation, ref to.Presentation); PartitionQosPolicyMarshaler.CopyOut(from.partition.v, ref to.Partition); GroupDataQosPolicyMarshaler.CopyOut(from.groupData, ref to.GroupData); EntityFactoryQosPolicyMarshaler.CopyOut(from.entityFactory, ref to.EntityFactory); ShareQosPolicyMarshaler.CopyOut(from.share, ref to.Share); }
internal override void CopyOut(v_participantQos from, ref DomainParticipantQos to) { UserDataQosPolicyMarshaler.CopyOut(from.userData, ref to.UserData); EntityFactoryQosPolicyMarshaler.CopyOut(from.entityFactory, ref to.EntityFactory); SchedulingQosPolicyMarshaler.CopyOut(from.watchdogScheduling, ref to.WatchdogScheduling); }