Example #1
0
 private void Clear()
 {
     ReturnCode  = ReportReturnCode.NoError;
     ReportType  = ReportType.None;
     GriddedData = new GriddedReportData();
     GriddedData.Clear();
 }
Example #2
0
 public void Clear()
 {
     ReturnCode  = ReportReturnCode.NoError;
     ReportType  = ReportType.None;
     GriddedData = new StationOffsetReportData();
     GriddedData.Clear();
 }
Example #3
0
        /// <summary>
        /// Serializes content from the writer
        /// </summary>
        public override void InternalFromBinary(IBinaryRawReader reader)
        {
            base.InternalFromBinary(reader);

            var version = VersionSerializationHelper.CheckVersionByte(reader, VERSION_NUMBER);

            if (version == 1)
            {
                ReturnCode = (ReportReturnCode)reader.ReadInt();
                ReportType = (ReportType)reader.ReadInt();
            }
        }
Example #4
0
        public Stream Read(byte[] byteArray)
        {
            using (var ms = new MemoryStream(byteArray))
            {
                using (var reader = new BinaryReader(ms, Encoding.UTF8, true))
                {
                    ReturnCode = (ReportReturnCode)reader.ReadInt32();
                    ReportType = (ReportType)reader.ReadInt32();

                    GriddedData.Read(reader);
                }

                return(ms);
            }
        }
Example #5
0
        /// <summary>
        /// Serializes content from the writer
        /// </summary>
        public override void InternalFromBinary(IBinaryRawReader reader)
        {
            base.InternalFromBinary(reader);

            var version = VersionSerializationHelper.CheckVersionByte(reader, VERSION_NUMBER);

            if (version == 1)
            {
                ReturnCode = (ReportReturnCode)reader.ReadInt();
                ReportType = (ReportType)reader.ReadInt();
                var griddedRowsCount = reader.ReadInt();
                GriddedReportDataRowList = new List <GriddedReportDataRow>();
                for (int i = 0; i < griddedRowsCount; i++)
                {
                    var row = new GriddedReportDataRow();
                    row.FromBinary(reader);
                    GriddedReportDataRowList.Add(row);
                }
            }
        }
Example #6
0
        /// <summary>
        /// Serializes content from the writer
        /// </summary>
        public override void InternalFromBinary(IBinaryRawReader reader)
        {
            base.InternalFromBinary(reader);

            var version = VersionSerializationHelper.CheckVersionByte(reader, VERSION_NUMBER);

            if (version == 1)
            {
                ReturnCode = (ReportReturnCode)reader.ReadInt();
                ReportType = (ReportType)reader.ReadInt();
                var stationOffsetRowsCount = reader.ReadInt();
                StationOffsetReportDataRowList = new List <StationOffsetReportDataRow_ApplicationService>(stationOffsetRowsCount);
                for (var i = 0; i < stationOffsetRowsCount; i++)
                {
                    var row = new StationOffsetReportDataRow_ApplicationService();
                    row.FromBinary(reader);
                    StationOffsetReportDataRowList.Add(row);
                }
            }
        }
Example #7
0
 public void Clear()
 {
     ReturnCode = ReportReturnCode.NoError;
     ReportType = ReportType.Gridded;
     GriddedReportDataRowList = new List <GriddedReportDataRow>();
 }
Example #8
0
 private void Clear()
 {
     ReturnCode = ReportReturnCode.NoError;
     ReportType = ReportType.StationOffset;
     StationOffsetReportDataRowList = new List <StationOffsetReportDataRow_ApplicationService>();
 }
Example #9
0
 public void Clear()
 {
     ReturnCode = ReportReturnCode.NoError;
     ReportType = ReportType.Gridded;
 }
Example #10
0
 private void Clear()
 {
     ReturnCode        = ReportReturnCode.NoError;
     ReportType        = ReportType.StationOffset;
     StationOffsetRows = new List <StationOffsetRow>();
 }