public static BDFChannelHeader Copy(BDFChannelHeader header) { BDFChannelHeader res = new BDFChannelHeader(); res.Label = String.Copy(header.Label); res.TransuderType = String.Copy(header.TransuderType); res.Dimension = String.Copy(header.Dimension); res.MinValue = header.MinValue; res.MaxValue = header.MaxValue; res.DigitalMin = header.DigitalMin; res.DigitalMax = header.DigitalMax; res.Prefiltered = String.Copy(header.Prefiltered); res.SamplesPerDataRecord = header.SamplesPerDataRecord; return res; }
public static BDFChannelHeader Copy(BDFChannelHeader header) { BDFChannelHeader res = new BDFChannelHeader(); res.Label = String.Copy(header.Label); res.TransuderType = String.Copy(header.TransuderType); res.Dimension = String.Copy(header.Dimension); res.MinValue = header.MinValue; res.MaxValue = header.MaxValue; res.DigitalMin = header.DigitalMin; res.DigitalMax = header.DigitalMax; res.Prefiltered = String.Copy(header.Prefiltered); res.SamplesPerDataRecord = header.SamplesPerDataRecord; return(res); }
public bool Equals(BDFChannelHeader header) { if (header == null) { return(false); } if (!this.Label.Equals(header.Label)) { return(false); } if (!this.TransuderType.Equals(header.TransuderType)) { return(false); } if (!this.Dimension.Equals(header.Dimension)) { return(false); } if (this.MinValue != header.MinValue) { return(false); } if (this.MaxValue != header.MaxValue) { return(false); } if (this.DigitalMin != header.DigitalMin) { return(false); } if (this.DigitalMax != header.DigitalMax) { return(false); } if (!this.Prefiltered.Equals(header.Prefiltered)) { return(false); } if (this.SamplesPerDataRecord != header.SamplesPerDataRecord) { return(false); } return(true); }
public static BDFHeader Copy(BDFHeader header) { BDFHeader res = new BDFHeader(); res.LocalSubject = String.Copy(header.LocalSubject); res.LocalRecording = String.Copy(header.LocalRecording); res.StartDateTime = header.StartDateTime; res.HeaderByteCount = header.HeaderByteCount; res.DataFormat = String.Copy(header.DataFormat); res.RecordCount = header.RecordCount; res.SecondsPerDataRecord = header.SecondsPerDataRecord; res.ChannelCount = header.ChannelCount; res.ChannelHeaders = new BDFChannelHeader[res.ChannelCount]; for (int i = 0; i < res.ChannelCount; i++) { res.ChannelHeaders[i] = BDFChannelHeader.Copy(header.ChannelHeaders[i]); } return(res); }
public bool Equals(BDFChannelHeader header) { if (header == null) return false; if (!this.Label.Equals(header.Label)) return false; if (!this.TransuderType.Equals(header.TransuderType)) return false; if (!this.Dimension.Equals(header.Dimension)) return false; if (this.MinValue != header.MinValue) return false; if (this.MaxValue != header.MaxValue) return false; if (this.DigitalMin != header.DigitalMin) return false; if (this.DigitalMax != header.DigitalMax) return false; if (!this.Prefiltered.Equals(header.Prefiltered)) return false; if (this.SamplesPerDataRecord != header.SamplesPerDataRecord) return false; return true; }