LibreOffice Module sw (master) 1
|
#include <wrtww8.hxx>
Public Member Functions | |
WW8_WrPlcPn (WW8Export &rWrt, ePLCFT ePl, WW8_FC nStartFc) | |
~WW8_WrPlcPn () | |
void | AppendFkpEntry (WW8_FC nEndFc, short nVarLen=0, const sal_uInt8 *pSprms=nullptr) |
void | WriteFkps () |
void | WritePlc () |
sal_uInt8 * | CopyLastSprms (sal_uInt8 &rLen) |
Private Member Functions | |
WW8_WrPlcPn (const WW8_WrPlcPn &)=delete | |
WW8_WrPlcPn & | operator= (const WW8_WrPlcPn &)=delete |
Private Attributes | |
WW8Export & | m_rWrt |
std::vector< std::unique_ptr< WW8_WrFkp > > | m_Fkps |
sal_uInt16 | m_nFkpStartPage |
ePLCFT | m_ePlc |
Definition at line 1318 of file wrtww8.hxx.
|
privatedelete |
Definition at line 965 of file wrtww8.cxx.
WW8_WrPlcPn::~WW8_WrPlcPn | ( | ) |
Definition at line 973 of file wrtww8.cxx.
void WW8_WrPlcPn::AppendFkpEntry | ( | WW8_FC | nEndFc, |
short | nVarLen = 0 , |
||
const sal_uInt8 * | pSprms = nullptr |
||
) |
Definition at line 983 of file wrtww8.cxx.
References WW8_WrFkp::Append(), WW8_WrFkp::Combine(), WW8_WrFkp::GetEndFc(), WW8_WrFkp::IsEmptySprm(), WW8_WrFkp::IsEqualPos(), m_ePlc, m_Fkps, WW8Export::m_pDataStrm, m_rWrt, WW8_WrFkp::MergeToNew(), p, PAP, Set_UInt16(), Set_UInt32(), WW8_WrFkp::SetNewEnd(), SvStream::Tell(), SvStream::WriteBytes(), and SwWW8Writer::WriteShort().
Definition at line 977 of file wrtww8.cxx.
References WW8_WrFkp::CopyLastSprms(), and m_Fkps.
|
privatedelete |
void WW8_WrPlcPn::WriteFkps | ( | ) |
Definition at line 1034 of file wrtww8.cxx.
References CHP, SwWW8Writer::FillUntil(), m_ePlc, m_Fkps, m_nFkpStartPage, WW8Export::m_pFib, MSWordExportBase::m_pGrf, m_rWrt, and WW8Export::Strm().
void WW8_WrPlcPn::WritePlc | ( | ) |
Definition at line 1055 of file wrtww8.cxx.
References CHP, i, m_ePlc, m_Fkps, m_nFkpStartPage, WW8Export::m_pFib, WW8Export::m_pTableStrm, m_rWrt, SvStream::Tell(), and SwWW8Writer::WriteLong().
|
private |
Definition at line 1325 of file wrtww8.hxx.
Referenced by AppendFkpEntry(), WriteFkps(), WritePlc(), and WW8_WrPlcPn().
|
private |
Definition at line 1323 of file wrtww8.hxx.
Referenced by AppendFkpEntry(), CopyLastSprms(), WriteFkps(), WritePlc(), and WW8_WrPlcPn().
|
private |
Definition at line 1324 of file wrtww8.hxx.
Referenced by WriteFkps(), and WritePlc().
|
private |
Definition at line 1321 of file wrtww8.hxx.
Referenced by AppendFkpEntry(), WriteFkps(), and WritePlc().