LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
WW8PLCFpcd_Iter Class Reference

#include <ww8scan.hxx>

Collaboration diagram for WW8PLCFpcd_Iter:
[legend]

Public Member Functions

 WW8PLCFpcd_Iter (WW8PLCFpcd &rPLCFpcd, tools::Long nStartPos=-1)
 
tools::Long GetIdx () const
 
void SetIdx (tools::Long nI)
 
tools::Long GetIMax () const
 
bool SeekPos (tools::Long nPos)
 
sal_Int32 Where () const
 
bool Get (WW8_CP &rStart, WW8_CP &rEnd, void *&rpValue) const
 
void advance ()
 

Private Member Functions

 WW8PLCFpcd_Iter (const WW8PLCFpcd_Iter &)=delete
 
WW8PLCFpcd_Iteroperator= (const WW8PLCFpcd_Iter &)=delete
 

Private Attributes

WW8PLCFpcdm_rPLCF
 
tools::Long m_nIdx
 

Detailed Description

Definition at line 360 of file ww8scan.hxx.

Constructor & Destructor Documentation

◆ WW8PLCFpcd_Iter() [1/2]

WW8PLCFpcd_Iter::WW8PLCFpcd_Iter ( const WW8PLCFpcd_Iter )
privatedelete

◆ WW8PLCFpcd_Iter() [2/2]

WW8PLCFpcd_Iter::WW8PLCFpcd_Iter ( WW8PLCFpcd rPLCFpcd,
tools::Long  nStartPos = -1 
)

Definition at line 2560 of file ww8scan.cxx.

References SeekPos().

Member Function Documentation

◆ advance()

void WW8PLCFpcd_Iter::advance ( )
inline

Definition at line 377 of file ww8scan.hxx.

References m_nIdx, WW8PLCFpcd::m_nIMax, and m_rPLCF.

Referenced by WW8PLCFx_Cp_FKP::GetSprms().

◆ Get()

bool WW8PLCFpcd_Iter::Get ( WW8_CP rStart,
WW8_CP rEnd,
void *&  rpValue 
) const

◆ GetIdx()

tools::Long WW8PLCFpcd_Iter::GetIdx ( ) const
inline

Definition at line 371 of file ww8scan.hxx.

References m_nIdx.

Referenced by WW8PLCFx_Cp_FKP::GetSprms().

◆ GetIMax()

tools::Long WW8PLCFpcd_Iter::GetIMax ( ) const
inline

Definition at line 373 of file ww8scan.hxx.

References WW8PLCFpcd::m_nIMax, and m_rPLCF.

Referenced by WW8PLCFx_Cp_FKP::GetSprms().

◆ operator=()

WW8PLCFpcd_Iter & WW8PLCFpcd_Iter::operator= ( const WW8PLCFpcd_Iter )
privatedelete

◆ SeekPos()

bool WW8PLCFpcd_Iter::SeekPos ( tools::Long  nPos)

◆ SetIdx()

void WW8PLCFpcd_Iter::SetIdx ( tools::Long  nI)
inline

Definition at line 372 of file ww8scan.hxx.

References m_nIdx.

Referenced by WW8PLCFx_Cp_FKP::GetSprms().

◆ Where()

sal_Int32 WW8PLCFpcd_Iter::Where ( ) const

Member Data Documentation

◆ m_nIdx

tools::Long WW8PLCFpcd_Iter::m_nIdx
private

Definition at line 364 of file ww8scan.hxx.

Referenced by advance(), Get(), GetIdx(), SeekPos(), SetIdx(), and Where().

◆ m_rPLCF

WW8PLCFpcd& WW8PLCFpcd_Iter::m_rPLCF
private

Definition at line 363 of file ww8scan.hxx.

Referenced by advance(), Get(), GetIMax(), SeekPos(), and Where().


The documentation for this class was generated from the following files: