public WDB2Row(BaseReader reader, BitReader data, int recordIndex) { m_reader = reader; Data = data; m_recordIndex = recordIndex + 1; Id = m_recordIndex = recordIndex + 1; }
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; }
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; }
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; }
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; }
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; }