LibreOffice Module sw (master) 1
|
Public Member Functions | |
HTMLTableCnts (const SwStartNode *pStNd) | |
HTMLTableCnts (std::shared_ptr< HTMLTable > xTab) | |
~HTMLTableCnts () | |
const SwStartNode * | GetStartNode () const |
const std::shared_ptr< HTMLTable > & | GetTable () const |
std::shared_ptr< HTMLTable > & | GetTable () |
void | Add (std::unique_ptr< HTMLTableCnts > pNewCnts) |
const HTMLTableCnts * | Next () const |
HTMLTableCnts * | Next () |
void | SetTableBox (SwTableBox *pBox) |
void | SetNoBreak () |
const std::shared_ptr< SwHTMLTableLayoutCnts > & | CreateLayoutInfo () |
Private Member Functions | |
void | InitCtor () |
Private Attributes | |
std::unique_ptr< HTMLTableCnts > | m_pNext |
const SwStartNode * | m_pStartNode |
std::shared_ptr< HTMLTable > | m_xTable |
std::shared_ptr< SwHTMLTableLayoutCnts > | m_xLayoutInfo |
bool | m_bNoBreak |
Definition at line 178 of file htmltab.cxx.
|
explicit |
Definition at line 647 of file htmltab.cxx.
References InitCtor().
|
explicit |
Definition at line 653 of file htmltab.cxx.
References InitCtor().
HTMLTableCnts::~HTMLTableCnts | ( | ) |
Definition at line 660 of file htmltab.cxx.
void HTMLTableCnts::Add | ( | std::unique_ptr< HTMLTableCnts > | pNewCnts | ) |
Definition at line 666 of file htmltab.cxx.
References m_pNext.
const std::shared_ptr< SwHTMLTableLayoutCnts > & HTMLTableCnts::CreateLayoutInfo | ( | ) |
Definition at line 683 of file htmltab.cxx.
References m_bNoBreak, m_pNext, m_pStartNode, m_xLayoutInfo, and m_xTable.
|
inline |
Definition at line 200 of file htmltab.cxx.
References m_pStartNode.
Referenced by HTMLTable::GetPrevBoxStartNode(), and HTMLTable::MakeTableBox().
|
inline |
Definition at line 202 of file htmltab.cxx.
References m_xTable.
|
inline |
Definition at line 201 of file htmltab.cxx.
References m_xTable.
Referenced by HTMLTable::GetPrevBoxStartNode(), HTMLTable::MakeTableBox(), and HTMLTable::SetBorders().
|
private |
Definition at line 640 of file htmltab.cxx.
References m_bNoBreak, m_pNext, and m_xLayoutInfo.
Referenced by HTMLTableCnts().
|
inline |
Definition at line 209 of file htmltab.cxx.
References m_pNext.
|
inline |
Definition at line 208 of file htmltab.cxx.
References m_pNext.
Referenced by HTMLTable::GetPrevBoxStartNode(), HTMLTable::MakeTableBox(), and HTMLTable::SetBorders().
|
inline |
Definition at line 213 of file htmltab.cxx.
References m_bNoBreak.
|
inline |
Definition at line 676 of file htmltab.cxx.
References m_xLayoutInfo.
Referenced by HTMLTable::MakeTableBox().
|
private |
Definition at line 188 of file htmltab.cxx.
Referenced by CreateLayoutInfo(), InitCtor(), and SetNoBreak().
|
private |
Definition at line 180 of file htmltab.cxx.
Referenced by Add(), CreateLayoutInfo(), InitCtor(), Next(), and ~HTMLTableCnts().
|
private |
Definition at line 183 of file htmltab.cxx.
Referenced by CreateLayoutInfo(), and GetStartNode().
|
private |
Definition at line 186 of file htmltab.cxx.
Referenced by CreateLayoutInfo(), InitCtor(), and SetTableBox().
|
private |
Definition at line 184 of file htmltab.cxx.
Referenced by CreateLayoutInfo(), GetTable(), and ~HTMLTableCnts().