|
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().