LibreOffice Module editeng (master) 1
|
This is the guts of OutlinerParaObject, refcounted and shared among multiple instances of OutlinerParaObject. More...
#include <outlobj.hxx>
Public Member Functions | |
OutlinerParaObjData (std::unique_ptr< EditTextObject > pEditTextObject, ParagraphDataVector &&rParagraphDataVector, bool bIsEditDoc) | |
OutlinerParaObjData (const OutlinerParaObjData &r) | |
OutlinerParaObjData (OutlinerParaObjData &&r)=default | |
OutlinerParaObjData & | operator= (const OutlinerParaObjData &rCandidate)=delete |
~OutlinerParaObjData () | |
bool | operator== (const OutlinerParaObjData &rCandidate) const |
bool | isWrongListEqual (const OutlinerParaObjData &rCompare) const |
Public Attributes | |
std::unique_ptr< EditTextObject > | mpEditTextObject |
ParagraphDataVector | maParagraphDataVector |
bool | mbIsEditDoc |
This is the guts of OutlinerParaObject, refcounted and shared among multiple instances of OutlinerParaObject.
Definition at line 39 of file outlobj.hxx.
OutlinerParaObjData::OutlinerParaObjData | ( | std::unique_ptr< EditTextObject > | pEditTextObject, |
ParagraphDataVector && | rParagraphDataVector, | ||
bool | bIsEditDoc | ||
) |
Definition at line 32 of file outlobj.cxx.
References maParagraphDataVector, and mpEditTextObject.
OutlinerParaObjData::OutlinerParaObjData | ( | const OutlinerParaObjData & | r | ) |
Definition at line 41 of file outlobj.cxx.
References Clone().
|
default |
OutlinerParaObjData::~OutlinerParaObjData | ( | ) |
Definition at line 48 of file outlobj.cxx.
bool OutlinerParaObjData::isWrongListEqual | ( | const OutlinerParaObjData & | rCompare | ) | const |
Definition at line 59 of file outlobj.cxx.
References mpEditTextObject.
|
delete |
bool OutlinerParaObjData::operator== | ( | const OutlinerParaObjData & | rCandidate | ) | const |
Definition at line 52 of file outlobj.cxx.
References maParagraphDataVector, mbIsEditDoc, and mpEditTextObject.
ParagraphDataVector OutlinerParaObjData::maParagraphDataVector |
Definition at line 43 of file outlobj.hxx.
Referenced by operator==(), and OutlinerParaObjData().
bool OutlinerParaObjData::mbIsEditDoc |
Definition at line 44 of file outlobj.hxx.
Referenced by operator==().
std::unique_ptr<EditTextObject> OutlinerParaObjData::mpEditTextObject |
Definition at line 42 of file outlobj.hxx.
Referenced by isWrongListEqual(), operator==(), and OutlinerParaObjData().