Esempio n. 1
0
        public WDB2Row(BaseReader reader, BitReader data, int recordIndex)
        {
            m_reader      = reader;
            Data          = data;
            m_recordIndex = recordIndex + 1;

            Id = m_recordIndex = recordIndex + 1;
        }
Esempio n. 2
0
        public WDB4Row(BaseReader reader, BitReader data, int id, int recordIndex)
        {
            m_reader      = reader;
            Data          = data;
            m_recordIndex = recordIndex;

            Id = id;

            m_dataOffset   = Data.Offset;
            m_dataPosition = Data.Position;
        }
Esempio n. 3
0
        public WDB5Row(BaseReader reader, BitReader data, int id, int recordIndex)
        {
            m_reader      = reader;
            Data          = data;
            m_recordIndex = recordIndex;

            Id = id;

            m_dataOffset   = Data.Offset;
            m_dataPosition = Data.Position;
            m_fieldMeta    = reader.field_structure_data;
        }
Esempio n. 4
0
        public WDB6Row(BaseReader reader, BitReader data, int id, int recordIndex)
        {
            m_reader      = reader;
            Data          = data;
            m_recordIndex = recordIndex;

            m_dataOffset   = Data.Offset;
            m_dataPosition = Data.Position;

            m_fieldMeta  = reader.Meta;
            m_commonData = reader.CommonData;

            Id = id;
        }
Esempio n. 5
0
        public WDC1Row(BaseReader reader, BitReader data, int id, int refID, int recordIndex)
        {
            m_reader      = reader;
            Data          = data;
            m_recordIndex = recordIndex;

            m_dataOffset   = Data.Offset;
            m_dataPosition = Data.Position;

            m_fieldMeta  = reader.Meta;
            m_columnMeta = reader.ColumnMeta;
            m_palletData = reader.PalletData;
            m_commonData = reader.CommonData;
            m_refID      = refID;

            Id = id;
        }
Esempio n. 6
0
        public WDC3Row(BaseReader reader, BitReader data, int id, int refID, int recordIndex)
        {
            m_reader       = reader;
            Data           = data;
            m_recordOffset = (recordIndex * reader.RecordSize) - (reader.RecordsCount * reader.RecordSize);
            m_recordIndex  = recordIndex;

            m_dataOffset   = Data.Offset;
            m_dataPosition = Data.Position;

            m_fieldMeta  = reader.field_structure_data;
            m_columnMeta = reader.ColumnMeta;
            m_palletData = reader.PalletData;
            m_commonData = reader.CommonData;
            m_refID      = refID;

            Id = id;
        }