LibreOffice Module sw (master) 1
Public Types | Public Member Functions | Private Attributes | List of all members
ww8::WW8TableCellGridRow Class Reference

#include <WW8TableInfo.hxx>

Public Types

typedef std::shared_ptr< WW8TableCellGridRowPointer_t
 

Public Member Functions

 WW8TableCellGridRow ()
 
 ~WW8TableCellGridRow ()
 
void insert (const CellInfo &rCellInfo)
 
CellInfoMultiSet::const_iterator begin () const
 
CellInfoMultiSet::const_iterator end () const
 
void setTableBoxVector (TableBoxVectorPtr const &pTableBoxVector)
 
void setWidths (WidthsPtr const &pGridCols)
 
void setRowSpans (RowSpansPtr const &pRowSpans)
 
const TableBoxVectorPtrgetTableBoxVector () const
 
const WidthsPtrgetWidths () const
 
const RowSpansPtrgetRowSpans () const
 

Private Attributes

std::shared_ptr< CellInfoMultiSetm_pCellInfos
 
TableBoxVectorPtr m_pTableBoxVector
 
WidthsPtr m_pWidths
 
RowSpansPtr m_pRowSpans
 

Detailed Description

Definition at line 230 of file WW8TableInfo.hxx.

Member Typedef Documentation

◆ Pointer_t

Definition at line 238 of file WW8TableInfo.hxx.

Constructor & Destructor Documentation

◆ WW8TableCellGridRow()

ww8::WW8TableCellGridRow::WW8TableCellGridRow ( )

Definition at line 1399 of file WW8TableInfo.cxx.

References make_shared().

◆ ~WW8TableCellGridRow()

ww8::WW8TableCellGridRow::~WW8TableCellGridRow ( )

Definition at line 1404 of file WW8TableInfo.cxx.

Member Function Documentation

◆ begin()

CellInfoMultiSet::const_iterator ww8::WW8TableCellGridRow::begin ( ) const

Definition at line 1417 of file WW8TableInfo.cxx.

References m_pCellInfos.

◆ end()

CellInfoMultiSet::const_iterator ww8::WW8TableCellGridRow::end ( ) const

Definition at line 1422 of file WW8TableInfo.cxx.

References m_pCellInfos.

◆ getRowSpans()

const RowSpansPtr & ww8::WW8TableCellGridRow::getRowSpans ( ) const
inline

Definition at line 252 of file WW8TableInfo.hxx.

References m_pRowSpans.

◆ getTableBoxVector()

const TableBoxVectorPtr & ww8::WW8TableCellGridRow::getTableBoxVector ( ) const
inline

Definition at line 250 of file WW8TableInfo.hxx.

References m_pTableBoxVector.

◆ getWidths()

const WidthsPtr & ww8::WW8TableCellGridRow::getWidths ( ) const
inline

Definition at line 251 of file WW8TableInfo.hxx.

References m_pWidths.

◆ insert()

void ww8::WW8TableCellGridRow::insert ( const CellInfo rCellInfo)

Definition at line 1408 of file WW8TableInfo.cxx.

References m_pCellInfos, SAL_INFO, and ww8::CellInfo::toString().

◆ setRowSpans()

void ww8::WW8TableCellGridRow::setRowSpans ( RowSpansPtr const &  pRowSpans)

Definition at line 1439 of file WW8TableInfo.cxx.

References m_pRowSpans.

◆ setTableBoxVector()

void ww8::WW8TableCellGridRow::setTableBoxVector ( TableBoxVectorPtr const &  pTableBoxVector)

Definition at line 1427 of file WW8TableInfo.cxx.

References m_pTableBoxVector, and ww8::MAXTABLECELLS.

◆ setWidths()

void ww8::WW8TableCellGridRow::setWidths ( WidthsPtr const &  pGridCols)

Definition at line 1434 of file WW8TableInfo.cxx.

References m_pWidths.

Member Data Documentation

◆ m_pCellInfos

std::shared_ptr<CellInfoMultiSet> ww8::WW8TableCellGridRow::m_pCellInfos
private

Definition at line 232 of file WW8TableInfo.hxx.

Referenced by begin(), end(), and insert().

◆ m_pRowSpans

RowSpansPtr ww8::WW8TableCellGridRow::m_pRowSpans
private

Definition at line 235 of file WW8TableInfo.hxx.

Referenced by getRowSpans(), and setRowSpans().

◆ m_pTableBoxVector

TableBoxVectorPtr ww8::WW8TableCellGridRow::m_pTableBoxVector
private

Definition at line 233 of file WW8TableInfo.hxx.

Referenced by getTableBoxVector(), and setTableBoxVector().

◆ m_pWidths

WidthsPtr ww8::WW8TableCellGridRow::m_pWidths
private

Definition at line 234 of file WW8TableInfo.hxx.

Referenced by getWidths(), and setWidths().


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