LibreOffice Module sw (master) 1
|
#include <txtcache.hxx>
Public Member Functions | |
SwTextLine (SwTextFrame const *pFrame, std::unique_ptr< SwParaPortion > pNew=nullptr) | |
virtual | ~SwTextLine () override |
SwParaPortion * | GetPara () |
const SwParaPortion * | GetPara () const |
void | SetPara (SwParaPortion *pNew, bool bDelete) |
Public Member Functions inherited from SwCacheObj | |
SwCacheObj (const void *pOwner) | |
virtual | ~SwCacheObj () |
const void * | GetOwner () const |
bool | IsOwner (const void *pNew) const |
sal_uInt16 | GetCachePos () const |
bool | IsLocked () const |
void | Lock () |
void | Unlock () |
Private Member Functions | |
virtual void | UpdateCachePos () override |
Private Attributes | |
std::unique_ptr< SwParaPortion > | m_pLine |
Additional Inherited Members | |
Protected Attributes inherited from SwCacheObj | |
const void * | m_pOwner |
Definition at line 28 of file txtcache.hxx.
SwTextLine::SwTextLine | ( | SwTextFrame const * | pFrame, |
std::unique_ptr< SwParaPortion > | pNew = nullptr |
||
) |
Definition at line 28 of file txtcache.cxx.
|
overridevirtual |
Definition at line 34 of file txtcache.cxx.
|
inline |
Definition at line 38 of file txtcache.hxx.
References m_pLine.
Referenced by SwTextFrame::GetPara(), SwTextLineAccess::GetPara(), and SwTextFrame::HasPara_().
|
inline |
Definition at line 39 of file txtcache.hxx.
References m_pLine.
|
inline |
Definition at line 41 of file txtcache.hxx.
References m_pLine.
Referenced by SwTextFrame::ClearPara(), SwTextLineAccess::GetPara(), and SwTextFrame::SetPara().
|
overrideprivatevirtual |
Reimplemented from SwCacheObj.
Definition at line 38 of file txtcache.cxx.
References SwCacheObj::GetCachePos(), SwCacheObj::m_pOwner, and SwTextFrame::SetCacheIdx().
|
private |
Definition at line 30 of file txtcache.hxx.