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

#include <wrtswtbl.hxx>

Inheritance diagram for SwWriteTableCol:
[legend]

Public Member Functions

 SwWriteTableCol (sal_uInt32 nPosition)
 
sal_uInt32 GetPos () const
 
bool HasLeftBorder () const
 
bool HasRightBorder () const
 
bool operator== (const SwWriteTableCol &rCol) const
 
bool operator< (const SwWriteTableCol &rCol) const
 
void SetWidthOpt (sal_uInt32 nWidth, bool bRel)
 
sal_uInt32 GetWidthOpt () const
 
bool HasRelWidthOpt () const
 

Public Attributes

bool m_bLeftBorder: 1
 
bool m_bRightBorder: 1
 

Private Attributes

sal_uInt32 m_nPos
 
sal_uInt32 m_nWidthOpt
 
bool m_bRelWidthOpt: 1
 

Detailed Description

Definition at line 158 of file wrtswtbl.hxx.

Constructor & Destructor Documentation

◆ SwWriteTableCol()

SwWriteTableCol::SwWriteTableCol ( sal_uInt32  nPosition)

Definition at line 76 of file wrtswtbl.cxx.

References m_nPos.

Member Function Documentation

◆ GetPos()

sal_uInt32 SwWriteTableCol::GetPos ( ) const
inline

Definition at line 172 of file wrtswtbl.hxx.

References m_nPos.

Referenced by SwXMLExport::ExportTableLinesAutoStyles().

◆ GetWidthOpt()

sal_uInt32 SwWriteTableCol::GetWidthOpt ( ) const
inline

Definition at line 185 of file wrtswtbl.hxx.

References m_nWidthOpt.

Referenced by SwXMLExport::ExportTableColumnStyle().

◆ HasLeftBorder()

bool SwWriteTableCol::HasLeftBorder ( ) const
inline

Definition at line 174 of file wrtswtbl.hxx.

References m_bLeftBorder.

Referenced by SwWriteTable::GetLeftSpace().

◆ HasRelWidthOpt()

bool SwWriteTableCol::HasRelWidthOpt ( ) const
inline

Definition at line 186 of file wrtswtbl.hxx.

References m_bRelWidthOpt.

◆ HasRightBorder()

bool SwWriteTableCol::HasRightBorder ( ) const
inline

Definition at line 176 of file wrtswtbl.hxx.

References m_bRightBorder.

Referenced by SwWriteTable::GetRightSpace().

◆ operator<()

bool SwWriteTableCol::operator< ( const SwWriteTableCol rCol) const
inline

Definition at line 196 of file wrtswtbl.hxx.

References COLFUZZY, and m_nPos.

◆ operator==()

bool SwWriteTableCol::operator== ( const SwWriteTableCol rCol) const
inline

Definition at line 189 of file wrtswtbl.hxx.

References COLFUZZY, and m_nPos.

◆ SetWidthOpt()

void SwWriteTableCol::SetWidthOpt ( sal_uInt32  nWidth,
bool  bRel 
)
inline

Definition at line 181 of file wrtswtbl.hxx.

References m_bRelWidthOpt, and m_nWidthOpt.

Referenced by SwXMLExport::ExportTableLinesAutoStyles().

Member Data Documentation

◆ m_bLeftBorder

bool SwWriteTableCol::m_bLeftBorder

◆ m_bRelWidthOpt

bool SwWriteTableCol::m_bRelWidthOpt
private

Definition at line 164 of file wrtswtbl.hxx.

Referenced by HasRelWidthOpt(), and SetWidthOpt().

◆ m_bRightBorder

bool SwWriteTableCol::m_bRightBorder

◆ m_nPos

sal_uInt32 SwWriteTableCol::m_nPos
private

Definition at line 160 of file wrtswtbl.hxx.

Referenced by GetPos(), operator<(), and operator==().

◆ m_nWidthOpt

sal_uInt32 SwWriteTableCol::m_nWidthOpt
private

Definition at line 162 of file wrtswtbl.hxx.

Referenced by GetWidthOpt(), and SetWidthOpt().


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