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:

Public Member Functions

 WW8PLCFpcd_Iter (WW8PLCFpcd &rPLCFpcd, long nStartPos=-1)
long GetIdx () const
void SetIdx (long nI)
long GetIMax () const
bool SeekPos (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

long nIdx

Detailed Description

Definition at line 356 of file ww8scan.hxx.

Constructor & Destructor Documentation

WW8PLCFpcd_Iter::WW8PLCFpcd_Iter ( const WW8PLCFpcd_Iter )
WW8PLCFpcd_Iter::WW8PLCFpcd_Iter ( WW8PLCFpcd rPLCFpcd,
long  nStartPos = -1 

Definition at line 2532 of file ww8scan.cxx.

References SeekPos().

Member Function Documentation

void WW8PLCFpcd_Iter::advance ( )

Definition at line 373 of file ww8scan.hxx.

References nIdx, and WW8PLCFpcd::nIMax.

Referenced by WW8PLCFx_Cp_FKP::GetSprms().

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

Definition at line 367 of file ww8scan.hxx.

References nIdx.

Referenced by WW8PLCFx_Cp_FKP::GetSprms().

long WW8PLCFpcd_Iter::GetIMax ( ) const

Definition at line 369 of file ww8scan.hxx.

References WW8PLCFpcd::nIMax.

Referenced by WW8PLCFx_Cp_FKP::GetSprms().

WW8PLCFpcd_Iter& WW8PLCFpcd_Iter::operator= ( const WW8PLCFpcd_Iter )
bool WW8PLCFpcd_Iter::SeekPos ( long  nPos)

Definition at line 2539 of file ww8scan.cxx.

References n, nIdx, WW8PLCFpcd::nIMax, WW8PLCFpcd::pPLCF_PosArray, and rPLCF.

Referenced by WW8PLCFx_Cp_FKP::GetSprms(), and WW8PLCFpcd_Iter().

void WW8PLCFpcd_Iter::SetIdx ( long  nI)

Definition at line 368 of file ww8scan.hxx.

Referenced by WW8PLCFx_Cp_FKP::GetSprms().

sal_Int32 WW8PLCFpcd_Iter::Where ( ) const

Definition at line 2585 of file ww8scan.cxx.

References nIdx, WW8PLCFpcd::nIMax, WW8PLCFpcd::pPLCF_PosArray, rPLCF, and SAL_MAX_INT32.

Member Data Documentation

long WW8PLCFpcd_Iter::nIdx

Definition at line 360 of file ww8scan.hxx.

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

WW8PLCFpcd& WW8PLCFpcd_Iter::rPLCF

Definition at line 359 of file ww8scan.hxx.

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

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