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

Definition at line 252 of file WW8TableInfo.hxx.

References m_pRowSpans.

◆ getTableBoxVector()

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

Definition at line 250 of file WW8TableInfo.hxx.

References m_pTableBoxVector.

◆ getWidths()

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

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

Definition at line 232 of file WW8TableInfo.hxx.

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

◆ m_pRowSpans

RowSpansPtr ww8::WW8TableCellGridRow::m_pRowSpans

Definition at line 235 of file WW8TableInfo.hxx.

Referenced by getRowSpans(), and setRowSpans().

◆ m_pTableBoxVector

TableBoxVectorPtr ww8::WW8TableCellGridRow::m_pTableBoxVector

Definition at line 233 of file WW8TableInfo.hxx.

Referenced by getTableBoxVector(), and setTableBoxVector().

◆ m_pWidths

WidthsPtr ww8::WW8TableCellGridRow::m_pWidths

Definition at line 234 of file WW8TableInfo.hxx.

Referenced by getWidths(), and setWidths().

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