WPSColumnFormat Struct Reference

#include <WPSTable.h>

Public Member Functions

 WPSColumnFormat (float width=-1)
 constructor
 
void addTo (librevenge::RVNGPropertyList &propList) const
 add to the propList
 
int compare (WPSColumnFormat const &col) const
 a comparison function
 
bool operator== (WPSColumnFormat const &col) const
 operator==
 
bool operator!= (WPSColumnFormat const &col) const
 operator!=
 
bool operator< (WPSColumnFormat const &col) const
 operator<
 

Public Attributes

float m_width
 the column width, if known
 
bool m_isPercentWidth
 a flag to know if the width is in percent (or in point)
 
bool m_useOptimalWidth
 a flag to know if we need to see use-optimal column width
 
bool m_isHeader
 a flag to know if the column is a header column
 
int m_numRepeat
 the number times a column is repeated
 

Friends

std::ostreamoperator<< (std::ostream &o, WPSColumnFormat const &col)
 operator<<
 

Constructor & Destructor Documentation

◆ WPSColumnFormat()

WPSColumnFormat::WPSColumnFormat ( float width = -1)
inlineexplicit

constructor

Member Function Documentation

◆ addTo()

void WPSColumnFormat::addTo ( librevenge::RVNGPropertyList & propList) const

add to the propList

◆ compare()

int WPSColumnFormat::compare ( WPSColumnFormat const & col) const
inline

a comparison function

Note
this comparison function does ignore m_numRepeat

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

◆ operator!=()

bool WPSColumnFormat::operator!= ( WPSColumnFormat const & col) const
inline

operator!=

◆ operator<()

bool WPSColumnFormat::operator< ( WPSColumnFormat const & col) const
inline

operator<

◆ operator==()

bool WPSColumnFormat::operator== ( WPSColumnFormat const & col) const
inline

operator==

Friends And Related Symbol Documentation

◆ operator<<

operator<<

Member Data Documentation

◆ m_isHeader

bool WPSColumnFormat::m_isHeader

a flag to know if the column is a header column

Referenced by addTo(), and compare().

◆ m_isPercentWidth

bool WPSColumnFormat::m_isPercentWidth

a flag to know if the width is in percent (or in point)

Referenced by addTo(), and compare().

◆ m_numRepeat

int WPSColumnFormat::m_numRepeat

the number times a column is repeated

Referenced by addTo().

◆ m_useOptimalWidth

bool WPSColumnFormat::m_useOptimalWidth

a flag to know if we need to see use-optimal column width

Referenced by addTo(), compare(), and Quattro9SpreadsheetInternal::Spreadsheet::getWidths().

◆ m_width

float WPSColumnFormat::m_width

the column width, if known

Referenced by addTo(), and compare().


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

Generated on Tue May 21 2024 12:30:44 for libwps by doxygen 1.10.0