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

#include <tstpitem.hxx>

Public Member Functions

 SvxTabStop ()
 
 SvxTabStop (const sal_Int32 nPos, const SvxTabAdjust eAdjst=SvxTabAdjust::Left, const sal_Unicode cDec=cDfltDecimalChar, const sal_Unicode cFil=cDfltFillChar)
 
sal_Int32 & GetTabPos ()
 
sal_Int32 GetTabPos () const
 
SvxTabAdjustGetAdjustment ()
 
SvxTabAdjust GetAdjustment () const
 
sal_UnicodeGetDecimal ()
 
sal_Unicode GetDecimal () const
 
sal_UnicodeGetFill ()
 
sal_Unicode GetFill () const
 
bool operator== (const SvxTabStop &rTS) const
 
bool operator!= (const SvxTabStop &rTS) const
 
bool operator< (const SvxTabStop &rTS) const
 
void dumpAsXml (xmlTextWriterPtr pWriter) const
 

Private Member Functions

void fillDecimal () const
 

Private Attributes

sal_Int32 nTabPos
 
SvxTabAdjust eAdjustment
 
sal_Unicode m_cDecimal
 
sal_Unicode cFill
 

Detailed Description

Definition at line 35 of file tstpitem.hxx.

Constructor & Destructor Documentation

◆ SvxTabStop() [1/2]

SvxTabStop::SvxTabStop ( )

Definition at line 747 of file paraitem.cxx.

References cDfltDecimalChar, cDfltFillChar, cFill, eAdjustment, Left, m_cDecimal, and nTabPos.

◆ SvxTabStop() [2/2]

SvxTabStop::SvxTabStop ( const sal_Int32  nPos,
const SvxTabAdjust  eAdjst = SvxTabAdjust::Left,
const sal_Unicode  cDec = cDfltDecimalChar,
const sal_Unicode  cFil = cDfltFillChar 
)
explicit

Definition at line 756 of file paraitem.cxx.

References cFill, eAdjustment, m_cDecimal, nPos, and nTabPos.

Member Function Documentation

◆ dumpAsXml()

void SvxTabStop::dumpAsXml ( xmlTextWriterPtr  pWriter) const

Definition at line 771 of file paraitem.cxx.

References eAdjustment, and nTabPos.

◆ fillDecimal()

void SvxTabStop::fillDecimal ( ) const
private

◆ GetAdjustment() [1/2]

SvxTabAdjust & SvxTabStop::GetAdjustment ( )
inline

◆ GetAdjustment() [2/2]

SvxTabAdjust SvxTabStop::GetAdjustment ( ) const
inline

Definition at line 57 of file tstpitem.hxx.

◆ GetDecimal() [1/2]

sal_Unicode & SvxTabStop::GetDecimal ( )
inline

◆ GetDecimal() [2/2]

sal_Unicode SvxTabStop::GetDecimal ( ) const
inline

Definition at line 60 of file tstpitem.hxx.

◆ GetFill() [1/2]

sal_Unicode & SvxTabStop::GetFill ( )
inline

◆ GetFill() [2/2]

sal_Unicode SvxTabStop::GetFill ( ) const
inline

Definition at line 63 of file tstpitem.hxx.

◆ GetTabPos() [1/2]

sal_Int32 & SvxTabStop::GetTabPos ( )
inline

◆ GetTabPos() [2/2]

sal_Int32 SvxTabStop::GetTabPos ( ) const
inline

Definition at line 54 of file tstpitem.hxx.

◆ operator!=()

bool SvxTabStop::operator!= ( const SvxTabStop rTS) const
inline

Definition at line 72 of file tstpitem.hxx.

References operator==().

◆ operator<()

bool SvxTabStop::operator< ( const SvxTabStop rTS) const
inline

Definition at line 77 of file tstpitem.hxx.

References nTabPos.

◆ operator==()

bool SvxTabStop::operator== ( const SvxTabStop rTS) const
inline

Definition at line 65 of file tstpitem.hxx.

References cFill, eAdjustment, m_cDecimal, and nTabPos.

Member Data Documentation

◆ cFill

sal_Unicode SvxTabStop::cFill
private

Definition at line 42 of file tstpitem.hxx.

Referenced by operator==(), and SvxTabStop().

◆ eAdjustment

SvxTabAdjust SvxTabStop::eAdjustment
private

Definition at line 39 of file tstpitem.hxx.

Referenced by dumpAsXml(), operator==(), and SvxTabStop().

◆ m_cDecimal

sal_Unicode SvxTabStop::m_cDecimal
mutableprivate

Definition at line 41 of file tstpitem.hxx.

Referenced by fillDecimal(), operator==(), and SvxTabStop().

◆ nTabPos

sal_Int32 SvxTabStop::nTabPos
private

Definition at line 38 of file tstpitem.hxx.

Referenced by dumpAsXml(), operator<(), operator==(), and SvxTabStop().


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