/// <summary> /// Copies the flags information from the source latest cell pass wrapper to this one /// </summary> /// <param name="Source"></param> public void AssignValuesFromLastPassFlags(ISubGridCellLatestPassDataWrapper Source) { CCVValuesAreFromLastPass.Assign(Source.CCVValuesAreFromLastPass); RMVValuesAreFromLastPass.Assign(Source.RMVValuesAreFromLastPass); FrequencyValuesAreFromLastPass.Assign(Source.FrequencyValuesAreFromLastPass); AmplitudeValuesAreFromLastPass.Assign(Source.AmplitudeValuesAreFromLastPass); GPSModeValuesAreFromLatestCellPass.Assign(Source.GPSModeValuesAreFromLatestCellPass); TemperatureValuesAreFromLastPass.Assign(Source.TemperatureValuesAreFromLastPass); MDPValuesAreFromLastPass.Assign(Source.MDPValuesAreFromLastPass); CCAValuesAreFromLastPass.Assign(Source.CCAValuesAreFromLastPass); }
public virtual void Write(BinaryWriter writer) { // Write out the latest call pass flags PassDataExistenceMap.Write(writer); CCVValuesAreFromLastPass.Write(writer); RMVValuesAreFromLastPass.Write(writer); FrequencyValuesAreFromLastPass.Write(writer); GPSModeValuesAreFromLatestCellPass.Write(writer); AmplitudeValuesAreFromLastPass.Write(writer); TemperatureValuesAreFromLastPass.Write(writer); MDPValuesAreFromLastPass.Write(writer); CCAValuesAreFromLastPass.Write(writer); }
public virtual void Read(BinaryReader reader) { // Read in the latest call pass flags PassDataExistenceMap.Read(reader); CCVValuesAreFromLastPass.Read(reader); RMVValuesAreFromLastPass.Read(reader); FrequencyValuesAreFromLastPass.Read(reader); GPSModeValuesAreFromLatestCellPass.Read(reader); AmplitudeValuesAreFromLastPass.Read(reader); TemperatureValuesAreFromLastPass.Read(reader); MDPValuesAreFromLastPass.Read(reader); CCAValuesAreFromLastPass.Read(reader); }
/// <summary> /// Clear all latest information for the sub grid /// </summary> public void Clear() { PassDataExistenceMap.Clear(); CCVValuesAreFromLastPass.Clear(); RMVValuesAreFromLastPass.Clear(); FrequencyValuesAreFromLastPass.Clear(); AmplitudeValuesAreFromLastPass.Clear(); GPSModeValuesAreFromLatestCellPass.Clear(); TemperatureValuesAreFromLastPass.Clear(); MDPValuesAreFromLastPass.Clear(); CCAValuesAreFromLastPass.Clear(); ClearPasses(); }