Lines Matching refs:rStrm

169 void XclExpPCItem::WriteBody( XclExpStream& rStrm )  in WriteBody()  argument
173 rStrm << XclExpString( *pText ); in WriteBody()
177 rStrm << *pfValue; in WriteBody()
181 rStrm << *pnValue; in WriteBody()
192 rStrm << nYear << nMonth << nDay << nHour << nMin << nSec; in WriteBody()
196 rStrm << static_cast< sal_uInt16 >( *pbValue ? 1 : 0 ); in WriteBody()
305 void XclExpPCField::WriteIndex( XclExpStream& rStrm, sal_uInt32 nSrcRow ) const in WriteIndex() argument
312 rStrm << nIndex; in WriteIndex()
314 rStrm << static_cast< sal_uInt8 >( nIndex ); in WriteIndex()
318 void XclExpPCField::Save( XclExpStream& rStrm ) in Save() argument
322 XclExpRecord::Save( rStrm ); in Save()
324 XclExpUInt16Record( EXC_ID_SXFDBTYPE, EXC_SXFDBTYPE_DEFAULT ).Save( rStrm ); in Save()
326 maGroupItemList.Save( rStrm ); in Save()
328 WriteSxgroupinfo( rStrm ); in Save()
330 WriteSxnumgroup( rStrm ); in Save()
332 maOrigItemList.Save( rStrm ); in Save()
592 void XclExpPCField::WriteSxnumgroup( XclExpStream& rStrm ) in WriteSxnumgroup() argument
597 rStrm.StartRecord( EXC_ID_SXNUMGROUP, 2 ); in WriteSxnumgroup()
598 rStrm << maNumGroupInfo; in WriteSxnumgroup()
599 rStrm.EndRecord(); in WriteSxnumgroup()
604 maNumGroupLimits.Save( rStrm ); in WriteSxnumgroup()
608 void XclExpPCField::WriteSxgroupinfo( XclExpStream& rStrm ) in WriteSxgroupinfo() argument
614 rStrm.StartRecord( EXC_ID_SXGROUPINFO, 2 * maGroupOrder.size() ); in WriteSxgroupinfo()
616 rStrm << *aIt; in WriteSxgroupinfo()
617 rStrm.EndRecord(); in WriteSxgroupinfo()
621 void XclExpPCField::WriteBody( XclExpStream& rStrm ) in WriteBody() argument
623 rStrm << maFieldInfo; in WriteBody()
727 void XclExpPivotCache::Save( XclExpStream& rStrm ) in Save() argument
731 XclExpUInt16Record( EXC_ID_SXIDSTM, maPCInfo.mnStrmId ).Save( rStrm ); in Save()
733 XclExpUInt16Record( EXC_ID_SXVS, EXC_SXVS_SHEET ).Save( rStrm ); in Save()
735 WriteDconref( rStrm ); in Save()
740 void XclExpPivotCache::SaveXml( XclExpXmlStream& rStrm ) in SaveXml() argument
743 sax_fastparser::FSHelperPtr& rWorkbook = rStrm.GetCurrentStream(); in SaveXml()
746 .append( rStrm.GetUniqueIdOUString() ) in SaveXml()
753 XclExpUInt16Record( EXC_ID_SXIDSTM, maPCInfo.mnStrmId ).SaveXml( rStrm ); in SaveXml()
755 XclExpUInt16Record( EXC_ID_SXVS, EXC_SXVS_SHEET ).SaveXml( rStrm ); in SaveXml()
841 void XclExpPivotCache::WriteDconref( XclExpStream& rStrm ) const in WriteDconref()
844 rStrm.StartRecord( EXC_ID_DCONREF, 7 + aRef.GetSize() ); in WriteDconref()
845 rStrm << static_cast< sal_uInt16 >( maExpSrcRange.aStart.Row() ) in WriteDconref()
851 rStrm.EndRecord(); in WriteDconref()
874 void XclExpPivotCache::WriteSxdb( XclExpStream& rStrm ) const in WriteSxdb()
876 rStrm.StartRecord( EXC_ID_SXDB, 21 ); in WriteSxdb()
877 rStrm << maPCInfo; in WriteSxdb()
878 rStrm.EndRecord(); in WriteSxdb()
881 void XclExpPivotCache::WriteSxdbex( XclExpStream& rStrm ) const in WriteSxdbex()
883 rStrm.StartRecord( EXC_ID_SXDBEX, 12 ); in WriteSxdbex()
884 rStrm << EXC_SXDBEX_CREATION_DATE in WriteSxdbex()
886 rStrm.EndRecord(); in WriteSxdbex()
889 void XclExpPivotCache::WriteSxindexlistList( XclExpStream& rStrm ) const in WriteSxindexlistList()
900 rStrm.StartRecord( EXC_ID_SXINDEXLIST, nRecSize ); in WriteSxindexlistList()
902 maFieldList.GetRecord( nPos )->WriteIndex( rStrm, nSrcRow ); in WriteSxindexlistList()
903 rStrm.EndRecord(); in WriteSxindexlistList()
986 void XclExpPTItem::WriteBody( XclExpStream& rStrm ) in WriteBody() argument
988 rStrm << maItemInfo; in WriteBody()
1191 void XclExpPTField::WriteSxpiEntry( XclExpStream& rStrm ) const in WriteSxpiEntry()
1193 rStrm << maPageInfo; in WriteSxpiEntry()
1196 void XclExpPTField::WriteSxdi( XclExpStream& rStrm, sal_uInt16 nDataInfoIdx ) const in WriteSxdi() argument
1201 rStrm.StartRecord( EXC_ID_SXDI, 12 ); in WriteSxdi()
1202 rStrm << maDataInfoVec[ nDataInfoIdx ]; in WriteSxdi()
1203 rStrm.EndRecord(); in WriteSxdi()
1207 void XclExpPTField::Save( XclExpStream& rStrm ) in Save() argument
1210 WriteSxvd( rStrm ); in Save()
1212 maItemList.Save( rStrm ); in Save()
1214 WriteSxvdex( rStrm ); in Save()
1234 void XclExpPTField::WriteSxvd( XclExpStream& rStrm ) const in WriteSxvd()
1236 rStrm.StartRecord( EXC_ID_SXVD, 10 ); in WriteSxvd()
1237 rStrm << maFieldInfo; in WriteSxvd()
1238 rStrm.EndRecord(); in WriteSxvd()
1241 void XclExpPTField::WriteSxvdex( XclExpStream& rStrm ) const in WriteSxvdex()
1243 rStrm.StartRecord( EXC_ID_SXVDEX, 20 ); in WriteSxvdex()
1244 rStrm << maFieldExtInfo; in WriteSxvdex()
1245 rStrm.EndRecord(); in WriteSxvdex()
1329 void XclExpPivotTable::Save( XclExpStream& rStrm ) in Save() argument
1334 WriteSxview( rStrm ); in Save()
1336 maFieldList.Save( rStrm ); in Save()
1338 WriteSxivd( rStrm, maRowFields ); in Save()
1339 WriteSxivd( rStrm, maColFields ); in Save()
1341 WriteSxpi( rStrm ); in Save()
1343 WriteSxdiList( rStrm ); in Save()
1345 WriteSxli( rStrm, maPTInfo.mnDataRows, maPTInfo.mnRowFields ); in Save()
1346 WriteSxli( rStrm, maPTInfo.mnDataCols, maPTInfo.mnColFields ); in Save()
1348 WriteSxex( rStrm ); in Save()
1350 WriteQsiSxTag( rStrm ); in Save()
1352 WriteSxViewEx9( rStrm ); in Save()
1521 void XclExpPivotTable::WriteSxview( XclExpStream& rStrm ) const in WriteSxview()
1523 rStrm.StartRecord( EXC_ID_SXVIEW, 46 + maPTInfo.maTableName.Len() + maPTInfo.maDataName.Len() ); in WriteSxview()
1524 rStrm << maPTInfo; in WriteSxview()
1525 rStrm.EndRecord(); in WriteSxview()
1528 void XclExpPivotTable::WriteSxivd( XclExpStream& rStrm, const ScfUInt16Vec& rFields ) const in WriteSxivd() argument
1532 rStrm.StartRecord( EXC_ID_SXIVD, rFields.size() * 2 ); in WriteSxivd()
1534 rStrm << *aIt; in WriteSxivd()
1535 rStrm.EndRecord(); in WriteSxivd()
1539 void XclExpPivotTable::WriteSxpi( XclExpStream& rStrm ) const in WriteSxpi()
1543 rStrm.StartRecord( EXC_ID_SXPI, maPageFields.size() * 6 ); in WriteSxpi()
1544 rStrm.SetSliceSize( 6 ); in WriteSxpi()
1549 xField->WriteSxpiEntry( rStrm ); in WriteSxpi()
1551 rStrm.EndRecord(); in WriteSxpi()
1555 void XclExpPivotTable::WriteSxdiList( XclExpStream& rStrm ) const in WriteSxdiList()
1561 xField->WriteSxdi( rStrm, aIt->second ); in WriteSxdiList()
1565 void XclExpPivotTable::WriteSxli( XclExpStream& rStrm, sal_uInt16 nLineCount, sal_uInt16 nIndexCoun… in WriteSxli() argument
1570 rStrm.StartRecord( EXC_ID_SXLI, nLineSize * nLineCount ); in WriteSxli()
1579 rStrm << sal_uInt16( 0 ) // number of equal index entries in WriteSxli()
1583 rStrm.WriteZeroBytes( 2 * nIndexCount ); in WriteSxli()
1585 rStrm.EndRecord(); in WriteSxli()
1589 void XclExpPivotTable::WriteSxex( XclExpStream& rStrm ) const in WriteSxex()
1591 rStrm.StartRecord( EXC_ID_SXEX, 24 ); in WriteSxex()
1592 rStrm << maPTExtInfo; in WriteSxex()
1593 rStrm.EndRecord(); in WriteSxex()
1596 void XclExpPivotTable::WriteQsiSxTag( XclExpStream& rStrm ) const in WriteQsiSxTag()
1598 rStrm.StartRecord( 0x0802, 32 ); in WriteQsiSxTag()
1604 rStrm << nRecordType << nDummyFlags << nTableType; in WriteQsiSxTag()
1615 rStrm << nFlags; in WriteQsiSxTag()
1628 rStrm << nOptions; in WriteQsiSxTag()
1639 rStrm << static_cast<sal_uInt8>(eXclVer) // version table last refreshed in WriteQsiSxTag()
1644 rStrm << XclExpString(maPTInfo.maTableName); in WriteQsiSxTag()
1645 rStrm << static_cast<sal_uInt16>(0x0001); // no idea what this is for. in WriteQsiSxTag()
1647 rStrm.EndRecord(); in WriteQsiSxTag()
1650 void XclExpPivotTable::WriteSxViewEx9( XclExpStream& rStrm ) const in WriteSxViewEx9()
1656 rStrm.StartRecord( EXC_ID_SXVIEWEX9, 17 ); in WriteSxViewEx9()
1657 rStrm << maPTViewEx9Info; in WriteSxViewEx9()
1658 rStrm.EndRecord(); in WriteSxViewEx9()
1673 virtual void Save( XclExpStream& rStrm );
1674 virtual void SaveXml( XclExpXmlStream& rStrm );
1686 void XclExpPivotRecWrapper::Save( XclExpStream& rStrm ) in Save() argument
1689 mrPTMgr.WritePivotCaches( rStrm ); in Save()
1691 mrPTMgr.WritePivotTables( rStrm, mnScTab ); in Save()
1694 void XclExpPivotRecWrapper::SaveXml( XclExpXmlStream& rStrm ) in SaveXml() argument
1697 mrPTMgr.WritePivotCachesXml( rStrm ); in SaveXml()
1699 mrPTMgr.WritePivotTablesXml( rStrm, mnScTab ); in SaveXml()
1731 void XclExpPivotTableManager::WritePivotCaches( XclExpStream& rStrm ) in WritePivotCaches() argument
1733 maPCacheList.Save( rStrm ); in WritePivotCaches()
1736 void XclExpPivotTableManager::WritePivotCachesXml( XclExpXmlStream& rStrm ) in WritePivotCachesXml() argument
1740 sax_fastparser::FSHelperPtr& rWorkbook = rStrm.GetCurrentStream(); in WritePivotCachesXml()
1742 maPCacheList.SaveXml( rStrm ); in WritePivotCachesXml()
1746 void XclExpPivotTableManager::WritePivotTables( XclExpStream& rStrm, SCTAB nScTab ) in WritePivotTables() argument
1752 xPTable->Save( rStrm ); in WritePivotTables()
1756 void XclExpPivotTableManager::WritePivotTablesXml( XclExpXmlStream& rStrm, SCTAB nScTab ) in WritePivotTablesXml() argument
1762 xPTable->SaveXml( rStrm ); in WritePivotTablesXml()