Lines Matching refs:m_aHeader
233 m_pFileStream->Read((char*)(&m_aHeader.db_aedat), 3*sizeof(sal_uInt8)); in readHeader()
236 (*m_pFileStream) >> m_aHeader.db_anz; in readHeader()
239 (*m_pFileStream) >> m_aHeader.db_kopf; in readHeader()
242 (*m_pFileStream) >> m_aHeader.db_slng; in readHeader()
245 m_pFileStream->Read((char*)(&m_aHeader.db_frei), 20*sizeof(sal_uInt8)); in readHeader()
249 if ( ( ( m_aHeader.db_kopf - 1 ) / 32 - 1 ) <= 0 ) // anzahl felder in readHeader()
257 m_aHeader.db_typ = (DBFType)nType; in readHeader()
258 switch (m_aHeader.db_typ) in readHeader()
271 if ( m_aHeader.db_frei[17] != 0x00 in readHeader()
272 …&& !m_aHeader.db_frei[18] && !m_aHeader.db_frei[19] && getConnection()->isTextEncodingDefaulted() ) in readHeader()
274 switch(m_aHeader.db_frei[17]) in readHeader()
327 const sal_Int32 nFieldCount = (m_aHeader.db_kopf - 1) / 32 - 1; in fillColumns()
340 …const bool bFoxPro = m_aHeader.db_typ == VisualFoxPro || m_aHeader.db_typ == VisualFoxProAuto || m… in fillColumns()
425 if ( m_aHeader.db_typ == VisualFoxPro || m_aHeader.db_typ == VisualFoxProAuto ) in fillColumns()
469 m_aHeader.db_typ = dBaseIII; in ODbaseTable()
470 m_aHeader.db_anz = 0; in ODbaseTable()
471 m_aHeader.db_kopf = 0; in ODbaseTable()
472 m_aHeader.db_slng = 0; in ODbaseTable()
499 m_aHeader.db_typ = dBaseIII; in construct()
500 m_aHeader.db_anz = 0; in construct()
501 m_aHeader.db_kopf = 0; in construct()
502 m_aHeader.db_slng = 0; in construct()
531 …if ( m_aHeader.db_typ == FoxProMemo || VisualFoxPro == m_aHeader.db_typ || VisualFoxProAuto == m_a… in construct()
553 …if ( m_aHeader.db_anz == 0 && ((nFileSize-m_aHeader.db_kopf)/m_aHeader.db_slng) > 0) // seems to b… in construct()
554 m_aHeader.db_anz = ((nFileSize-m_aHeader.db_kopf)/m_aHeader.db_slng); in construct()
587 switch (m_aHeader.db_typ) in ReadMemoHeader()
1160 m_aHeader.db_typ = dBaseIIIMemo; in CreateImpl()
1163 m_aHeader.db_typ = dBaseIII; in CreateImpl()
1536 memset(m_pBuffer, 0, m_aHeader.db_slng); in InsertRow()
1545 m_nFilePos = (sal_uIntPtr)m_aHeader.db_anz + 1; in InsertRow()
1570 (*m_pFileStream) << (m_aHeader.db_anz + 1); in InsertRow()
1577 m_aHeader.db_anz++; in InsertRow()
1596 long nPos = m_aHeader.db_kopf + (long)(m_nFilePos-1) * m_aHeader.db_slng; in UpdateRow()
1598 m_pFileStream->Read((char*)m_pBuffer, m_aHeader.db_slng); in UpdateRow()
1625 long nFilePos = m_aHeader.db_kopf + (long)(m_nFilePos-1) * m_aHeader.db_slng; in DeleteRow()
2599 for(sal_uInt32 nRowPos = 0; nRowPos < m_aHeader.db_anz;++nRowPos) in copyData()
2650 if ( m_aHeader.db_anz == 0 ) in refreshHeader()
2661 sal_uInt32 nNumberOfRecords = (sal_uInt32)m_aHeader.db_anz; in seekRow()
2697 sal_uInt16 nEntryLen = m_aHeader.db_slng; in seekRow()
2700 sal_Int32 nPos = m_aHeader.db_kopf + (sal_Int32)(m_nFilePos-1) * nEntryLen; in seekRow()
2854 sal_uInt16 nSize = m_aHeader.db_slng; in AllocBuffer()
2877 long nPos = m_aHeader.db_kopf + (long)(m_nFilePos-1) * m_aHeader.db_slng; in WriteBuffer()
2879 return m_pFileStream->Write((char*) m_pBuffer, m_aHeader.db_slng) > 0; in WriteBuffer()
2885 return m_aHeader.db_anz; in getCurrentLastPos()