internal override void CleanupIn(ref v_topicQos to)
 {
     TopicDataQosPolicyMarshaler.CleanupIn(ref to.topicData);
     DurabilityQosPolicyMarshaler.CleanupIn(ref to.durability);
     DurabilityServiceQosPolicyMarshaler.CleanupIn(ref to.durabilityService);
     DeadlineQosPolicyMarshaler.CleanupIn(ref to.deadline);
     LatencyBudgetQosPolicyMarshaler.CleanupIn(ref to.latency);
     LivelinessQosPolicyMarshaler.CleanupIn(ref to.liveliness);
     ReliabilityQosPolicyMarshaler.CleanupIn(ref to.reliability);
     DestinationOrderQosPolicyMarshaler.CleanupIn(ref to._orderby);
     HistoryQosPolicyMarshaler.CleanupIn(ref to.history);
     ResourceLimitsQosPolicyMarshaler.CleanupIn(ref to.resource);
     TransportPriorityQosPolicyMarshaler.CleanupIn(ref to.transport);
     LifespanQosPolicyMarshaler.CleanupIn(ref to.lifespan);
     OwnershipQosPolicyMarshaler.CleanupIn(ref to.ownership);
 }
 internal override void CleanupIn(ref v_writerQos to)
 {
     DurabilityQosPolicyMarshaler.CleanupIn(ref to.durability);
     DeadlineQosPolicyMarshaler.CleanupIn(ref to.deadline);
     LatencyBudgetQosPolicyMarshaler.CleanupIn(ref to.latency);
     LivelinessQosPolicyMarshaler.CleanupIn(ref to.liveliness);
     ReliabilityQosPolicyMarshaler.CleanupIn(ref to.reliability);
     DestinationOrderQosPolicyMarshaler.CleanupIn(ref to._orderby);
     HistoryQosPolicyMarshaler.CleanupIn(ref to.history);
     ResourceLimitsQosPolicyMarshaler.CleanupIn(ref to.resource);
     TransportPriorityQosPolicyMarshaler.CleanupIn(ref to.transport);
     LifespanQosPolicyMarshaler.CleanupIn(ref to.lifespan);
     UserDataQosPolicyMarshaler.CleanupIn(ref to.userData);
     OwnershipQosPolicyMarshaler.CleanupIn(ref to.ownership);
     OwnershipStrengthQosPolicyMarshaler.CleanupIn(ref to.strength);
     WriterDataLifecycleQosPolicyMarshaler.CleanupIn(ref to.lifecycle);
 }
 internal override void CleanupIn(ref v_readerQos to)
 {
     DurabilityQosPolicyMarshaler.CleanupIn(ref to.durability);
     DeadlineQosPolicyMarshaler.CleanupIn(ref to.deadline);
     LatencyBudgetQosPolicyMarshaler.CleanupIn(ref to.latency);
     LivelinessQosPolicyMarshaler.CleanupIn(ref to.liveliness);
     ReliabilityQosPolicyMarshaler.CleanupIn(ref to.reliability);
     DestinationOrderQosPolicyMarshaler.CleanupIn(ref to._orderby);
     HistoryQosPolicyMarshaler.CleanupIn(ref to.history);
     ResourceLimitsQosPolicyMarshaler.CleanupIn(ref to.resource);
     UserDataQosPolicyMarshaler.CleanupIn(ref to.userData);
     OwnershipQosPolicyMarshaler.CleanupIn(ref to.ownership);
     TimeBasedFilterQosPolicyMarshaler.CleanupIn(ref to.pacing);
     ReaderDataLifecycleQosPolicyMarshaler.CleanupIn(ref to.lifecycle);
     SubscriptionKeyQosPolicyMarshaler.CleanupIn(ref to.userKey);
     ReaderLifespanQosPolicyMarshaler.CleanupIn(ref to.lifespan);
     ShareQosPolicyMarshaler.CleanupIn(ref to.share);
 }