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); }