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