LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwLinguIter Class Reference
Inheritance diagram for SwLinguIter:
[legend]
Collaboration diagram for SwLinguIter:
[legend]

Public Member Functions

 SwLinguIter ()
 
SwEditShellGetSh ()
 
const SwPositionGetEnd () const
 
void SetEnd (SwPosition *pNew)
 
const SwPositionGetStart () const
 
void SetStart (SwPosition *pNew)
 
const SwPositionGetCurr () const
 
void SetCurr (SwPosition *pNew)
 
const SwPositionGetCurrX () const
 
void SetCurrX (SwPosition *pNew)
 
sal_uInt16 & GetCursorCnt ()
 
void Start_ (SwEditShell *pSh, SwDocPositions eStart, SwDocPositions eEnd)
 
void End_ (bool bRestoreSelection=true)
 

Private Attributes

SwEditShellpSh
 
std::unique_ptr< SwPositionm_pStart
 
std::unique_ptr< SwPositionm_pEnd
 
std::unique_ptr< SwPositionm_pCurr
 
std::unique_ptr< SwPositionm_pCurrX
 
sal_uInt16 nCursorCnt
 

Detailed Description

Definition at line 68 of file edlingu.cxx.

Constructor & Destructor Documentation

SwLinguIter::SwLinguIter ( )

Definition at line 184 of file edlingu.cxx.

Member Function Documentation

void SwLinguIter::End_ ( bool  bRestoreSelection = true)
const SwPosition* SwLinguIter::GetCurr ( ) const
inline
const SwPosition* SwLinguIter::GetCurrX ( ) const
inline
sal_uInt16& SwLinguIter::GetCursorCnt ( )
inline
const SwPosition* SwLinguIter::GetEnd ( ) const
inline
SwEditShell* SwLinguIter::GetSh ( )
inline
const SwPosition* SwLinguIter::GetStart ( ) const
inline
void SwLinguIter::SetCurr ( SwPosition pNew)
inline
void SwLinguIter::SetCurrX ( SwPosition pNew)
inline
void SwLinguIter::SetEnd ( SwPosition pNew)
inline
void SwLinguIter::SetStart ( SwPosition pNew)
inline
void SwLinguIter::Start_ ( SwEditShell pSh,
SwDocPositions  eStart,
SwDocPositions  eEnd 
)

Member Data Documentation

std::unique_ptr<SwPosition> SwLinguIter::m_pCurr
private

Definition at line 73 of file edlingu.cxx.

Referenced by End_().

std::unique_ptr<SwPosition> SwLinguIter::m_pCurrX
private

Definition at line 74 of file edlingu.cxx.

Referenced by End_().

std::unique_ptr<SwPosition> SwLinguIter::m_pEnd
private

Definition at line 72 of file edlingu.cxx.

Referenced by End_(), and Start_().

std::unique_ptr<SwPosition> SwLinguIter::m_pStart
private

Definition at line 71 of file edlingu.cxx.

Referenced by End_(), and Start_().

sal_uInt16 SwLinguIter::nCursorCnt
private

Definition at line 75 of file edlingu.cxx.

Referenced by End_(), GetCursorCnt(), and Start_().

SwEditShell* SwLinguIter::pSh
private

Definition at line 70 of file edlingu.cxx.

Referenced by End_(), GetSh(), and Start_().


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