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

Definition at line 238 of file WW8TableInfo.hxx.

Constructor & Destructor Documentation

ww8::WW8TableCellGridRow::WW8TableCellGridRow ( )

Definition at line 1397 of file WW8TableInfo.cxx.

References make_shared().

ww8::WW8TableCellGridRow::~WW8TableCellGridRow ( )

Definition at line 1402 of file WW8TableInfo.cxx.

Member Function Documentation

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

Definition at line 1415 of file WW8TableInfo.cxx.

References m_pCellInfos.

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

Definition at line 1420 of file WW8TableInfo.cxx.

References m_pCellInfos.

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

Definition at line 252 of file WW8TableInfo.hxx.

References m_pRowSpans.

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

Definition at line 250 of file WW8TableInfo.hxx.

References m_pTableBoxVector.

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

Definition at line 251 of file WW8TableInfo.hxx.

References m_pWidths.

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

Definition at line 1406 of file WW8TableInfo.cxx.

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

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

Definition at line 1437 of file WW8TableInfo.cxx.

References m_pRowSpans.

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

Definition at line 1425 of file WW8TableInfo.cxx.

References m_pTableBoxVector, and ww8::MAXTABLECELLS.

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

Definition at line 1432 of file WW8TableInfo.cxx.

References m_pWidths.

Member Data Documentation

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

Definition at line 232 of file WW8TableInfo.hxx.

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

RowSpansPtr ww8::WW8TableCellGridRow::m_pRowSpans

Definition at line 235 of file WW8TableInfo.hxx.

Referenced by getRowSpans(), and setRowSpans().

TableBoxVectorPtr ww8::WW8TableCellGridRow::m_pTableBoxVector

Definition at line 233 of file WW8TableInfo.hxx.

Referenced by getTableBoxVector(), and setTableBoxVector().

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: