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

Public Member Functions

 SwAttrCheckArr (const SfxItemSet &rSet, bool bForward, bool bNoCollections)
 
 ~SwAttrCheckArr ()
 
void SetNewSet (const SwTextNode &rTextNd, const SwPaM &rPam)
 
sal_uInt16 Count () const
 how many attributes are there in total? More...
 
bool Found () const
 
bool CheckStack ()
 
sal_Int32 Start () const
 
sal_Int32 End () const
 
sal_Int32 GetNdStt () const
 
sal_Int32 GetNdEnd () const
 
bool SetAttrFwd (const SwTextAttr &rAttr)
 
bool SetAttrBwd (const SwTextAttr &rAttr)
 

Private Attributes

SwSrchChrAttrm_pFindArr
 
SwSrchChrAttrm_pStackArr
 
sal_Int32 m_nNodeStart
 
sal_Int32 m_nNodeEnd
 
sal_uInt16 m_nArrStart
 
sal_uInt16 m_nArrLen
 
sal_uInt16 m_nFound
 
sal_uInt16 m_nStackCount
 
SfxItemSet m_aComapeSet
 
bool const m_bNoColls
 
bool const m_bForward
 

Detailed Description

Definition at line 192 of file findattr.cxx.

Constructor & Destructor Documentation

SwAttrCheckArr::SwAttrCheckArr ( const SfxItemSet rSet,
bool  bForward,
bool  bNoCollections 
)

Definition at line 224 of file findattr.cxx.

SwAttrCheckArr::~SwAttrCheckArr ( )

Definition at line 248 of file findattr.cxx.

References m_pFindArr, and m_pStackArr.

Member Function Documentation

bool SwAttrCheckArr::CheckStack ( )
sal_uInt16 SwAttrCheckArr::Count ( ) const
inline

how many attributes are there in total?

Definition at line 210 of file findattr.cxx.

References SfxItemSet::Count().

Referenced by FindAttrsImpl().

sal_Int32 SwAttrCheckArr::End ( ) const
bool SwAttrCheckArr::Found ( ) const
inline

Definition at line 211 of file findattr.cxx.

References SfxItemSet::Count().

Referenced by lcl_SearchBackward(), lcl_SearchForward(), SetAttrBwd(), and SetAttrFwd().

sal_Int32 SwAttrCheckArr::GetNdEnd ( ) const
inline

Definition at line 218 of file findattr.cxx.

References m_nNodeEnd.

Referenced by lcl_SearchBackward(), and lcl_SearchForward().

sal_Int32 SwAttrCheckArr::GetNdStt ( ) const
inline

Definition at line 217 of file findattr.cxx.

References m_nNodeStart.

Referenced by lcl_SearchBackward(), and lcl_SearchForward().

bool SwAttrCheckArr::SetAttrBwd ( const SwTextAttr rAttr)
bool SwAttrCheckArr::SetAttrFwd ( const SwTextAttr rAttr)
void SwAttrCheckArr::SetNewSet ( const SwTextNode rTextNd,
const SwPaM rPam 
)
sal_Int32 SwAttrCheckArr::Start ( ) const

Member Data Documentation

SfxItemSet SwAttrCheckArr::m_aComapeSet
private

Definition at line 199 of file findattr.cxx.

Referenced by CheckStack(), SetAttrBwd(), SetAttrFwd(), and SetNewSet().

bool const SwAttrCheckArr::m_bForward
private

Definition at line 201 of file findattr.cxx.

Referenced by CheckStack(), and SetNewSet().

bool const SwAttrCheckArr::m_bNoColls
private

Definition at line 200 of file findattr.cxx.

Referenced by SetAttrBwd(), SetAttrFwd(), and SetNewSet().

sal_uInt16 SwAttrCheckArr::m_nArrLen
private

Definition at line 197 of file findattr.cxx.

Referenced by CheckStack(), End(), SetAttrBwd(), SetAttrFwd(), SetNewSet(), and Start().

sal_uInt16 SwAttrCheckArr::m_nArrStart
private

Definition at line 197 of file findattr.cxx.

Referenced by SetAttrBwd(), SetAttrFwd(), and SetNewSet().

sal_uInt16 SwAttrCheckArr::m_nFound
private

Definition at line 198 of file findattr.cxx.

Referenced by CheckStack(), SetAttrBwd(), SetAttrFwd(), and SetNewSet().

sal_Int32 SwAttrCheckArr::m_nNodeEnd
private

Definition at line 196 of file findattr.cxx.

Referenced by End(), GetNdEnd(), SetAttrBwd(), SetAttrFwd(), and SetNewSet().

sal_Int32 SwAttrCheckArr::m_nNodeStart
private

Definition at line 195 of file findattr.cxx.

Referenced by GetNdStt(), SetAttrBwd(), SetAttrFwd(), SetNewSet(), and Start().

sal_uInt16 SwAttrCheckArr::m_nStackCount
private

Definition at line 198 of file findattr.cxx.

Referenced by CheckStack(), SetAttrBwd(), SetAttrFwd(), and SetNewSet().

SwSrchChrAttr* SwAttrCheckArr::m_pFindArr
private

Definition at line 194 of file findattr.cxx.

Referenced by CheckStack(), End(), SetAttrBwd(), SetAttrFwd(), SetNewSet(), Start(), and ~SwAttrCheckArr().

SwSrchChrAttr * SwAttrCheckArr::m_pStackArr
private

Definition at line 194 of file findattr.cxx.

Referenced by CheckStack(), SetAttrBwd(), SetAttrFwd(), SetNewSet(), and ~SwAttrCheckArr().


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