internal static void CopyOut(v_pacingPolicyI_s from, ref TimeBasedFilterQosPolicy to) { if (to == null) { to = new TimeBasedFilterQosPolicy(); } DurationMarshaler.CopyOut(from.v.minSeperation, ref to.MinimumSeparation); }
internal static DDS.ReturnCode CopyIn(TimeBasedFilterQosPolicy from, ref v_pacingPolicyI_s to) { DDS.ReturnCode result = DDS.ReturnCode.Ok; if (from != null) { result = DurationMarshaler.CopyIn(from.MinimumSeparation, ref to.v.minSeperation); } else { result = DDS.ReturnCode.BadParameter; ReportStack.Report(result, "TimeBasedFilterQosPolicy attribute may not be a null pointer."); } return(result); }
internal static void CleanupIn(ref v_pacingPolicyI_s to) { DurationMarshaler.CleanupIn(ref to.v.minSeperation); }