public InfDisplayInfoData(InfDisplayInfoData src) { m_bogeyCounterData1 = new BogeyCounterData(src.m_bogeyCounterData1); m_bogeyCounterData2 = new BogeyCounterData(src.m_bogeyCounterData2); m_signalStrengthData = new SignalStrengthData(src.m_signalStrengthData); m_bandAndArrowIndicatorData1 = new BandAndArrowIndicatorData(src.m_bandAndArrowIndicatorData1); m_bandAndArrowIndicatorData2 = new BandAndArrowIndicatorData(src.m_bandAndArrowIndicatorData2); m_auxData = new AuxiliaryData(src.m_auxData); m_auxData1 = src.m_auxData1; m_auxData2 = src.m_auxData2; }
public bool IsEqual(InfDisplayInfoData src) { if (m_auxData1 != src.m_auxData1) { return(false); } if (m_auxData2 != src.m_auxData2) { return(false); } if (!m_bogeyCounterData1.IsEqual(src.m_bogeyCounterData1)) { return(false); } if (!m_bogeyCounterData2.IsEqual(src.m_bogeyCounterData2)) { return(false); } if (!m_signalStrengthData.IsEqual(src.m_signalStrengthData)) { return(false); } if (!m_bandAndArrowIndicatorData1.IsEqual(src.m_bandAndArrowIndicatorData1)) { return(false); } if (!m_bandAndArrowIndicatorData2.IsEqual(src.m_bandAndArrowIndicatorData2)) { return(false); } if (!m_auxData.IsEqual(src.m_auxData)) { return(false); } return(true); }