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