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 bLeftBorder: 1
 
bool bRightBorder: 1
 

Private Attributes

sal_uInt32 const nPos
 
sal_uInt32 nWidthOpt
 
bool bRelWidthOpt: 1
 

Detailed Description

Definition at line 157 of file wrtswtbl.hxx.

Constructor & Destructor Documentation

SwWriteTableCol::SwWriteTableCol ( sal_uInt32  nPosition)

Definition at line 79 of file wrtswtbl.cxx.

References nPos.

Member Function Documentation

sal_uInt32 SwWriteTableCol::GetPos ( ) const
inline

Definition at line 171 of file wrtswtbl.hxx.

References nPos.

Referenced by SwXMLExport::ExportTableLinesAutoStyles().

sal_uInt32 SwWriteTableCol::GetWidthOpt ( ) const
inline

Definition at line 184 of file wrtswtbl.hxx.

References nWidthOpt.

Referenced by SwXMLExport::ExportTableColumnStyle().

bool SwWriteTableCol::HasLeftBorder ( ) const
inline

Definition at line 173 of file wrtswtbl.hxx.

References bLeftBorder.

Referenced by SwWriteTable::GetLeftSpace().

bool SwWriteTableCol::HasRelWidthOpt ( ) const
inline

Definition at line 185 of file wrtswtbl.hxx.

References bRelWidthOpt.

bool SwWriteTableCol::HasRightBorder ( ) const
inline

Definition at line 175 of file wrtswtbl.hxx.

References bRightBorder.

Referenced by SwWriteTable::GetRightSpace().

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

Definition at line 195 of file wrtswtbl.hxx.

References COLFUZZY, and nPos.

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

Definition at line 188 of file wrtswtbl.hxx.

References COLFUZZY, and nPos.

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

Definition at line 180 of file wrtswtbl.hxx.

References bRelWidthOpt.

Referenced by SwXMLExport::ExportTableLinesAutoStyles().

Member Data Documentation

bool SwWriteTableCol::bLeftBorder
bool SwWriteTableCol::bRelWidthOpt
private

Definition at line 163 of file wrtswtbl.hxx.

Referenced by HasRelWidthOpt(), and SetWidthOpt().

bool SwWriteTableCol::bRightBorder
sal_uInt32 const SwWriteTableCol::nPos
private

Definition at line 159 of file wrtswtbl.hxx.

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

sal_uInt32 SwWriteTableCol::nWidthOpt
private

Definition at line 161 of file wrtswtbl.hxx.

Referenced by GetWidthOpt().


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