LibreOffice Module sw (master) 1
|
refactoring out the same of the more sane SwClient functionality More...
#include <calbck.hxx>
Public Member Functions | |
bool | IsLast () const |
virtual const SwCellFrame * | DynCastCellFrame () const |
virtual const SwTabFrame * | DynCastTabFrame () const |
virtual const SwRowFrame * | DynCastRowFrame () const |
virtual const SwTable * | DynCastTable () const |
Protected Member Functions | |
WriterListener () | |
virtual | ~WriterListener () COVERITY_NOEXCEPT_FALSE |
virtual void | SwClientNotify (const SwModify &, const SfxHint &rHint)=0 |
Private Member Functions | |
WriterListener (WriterListener const &)=delete | |
WriterListener & | operator= (WriterListener const &)=delete |
Private Attributes | |
WriterListener * | m_pLeft |
WriterListener * | m_pRight |
double-linked list of other clients More... | |
Friends | |
class | ::SwModify |
class | ::sw::ClientIteratorBase |
refactoring out the same of the more sane SwClient functionality
Definition at line 105 of file calbck.hxx.
|
privatedelete |
|
inlineprotected |
Definition at line 117 of file calbck.hxx.
|
inlineprotectedvirtual |
Definition at line 120 of file calbck.hxx.
|
inlinevirtual |
Reimplemented in SwCellFrame.
Definition at line 124 of file calbck.hxx.
Referenced by sw::detail::internal_dyn_cast().
|
inlinevirtual |
Reimplemented in SwRowFrame.
Definition at line 126 of file calbck.hxx.
Referenced by sw::detail::internal_dyn_cast().
|
inlinevirtual |
Reimplemented in SwTabFrame.
Definition at line 125 of file calbck.hxx.
Referenced by sw::detail::internal_dyn_cast().
|
inlinevirtual |
Reimplemented in SwTable.
Definition at line 127 of file calbck.hxx.
Referenced by sw::detail::internal_dyn_cast().
|
inline |
Definition at line 123 of file calbck.hxx.
Referenced by SwModify::HasOnlyOneListener().
|
privatedelete |
|
protectedpure virtual |
Implemented in SwFormatCharFormat, SwEndNoteInfo, SwLineNumberInfo, SwNumFormat, SwFormatDrop, SwSection, SwDDETable, SwTable, SwTextRuby, SwTextINetFormat, SwCellFrame, SwContentFrame, SwFlyLayFrame, SwFlyAtContentFrame, SwFlyInContentFrame, SwFrame, SwNoTextFrame, SwPageFrame, SwRowFrame, SwSectionFrame, SwTabFrame, SwUndoFormatAttrHelper, SwUndoSetFlyFormat, TextNodeListener, SwClient, SwModify, SwContact, SwFlyDrawContact, SwDrawContact, SwDeleteListener, SwFormatPageDesc, SwRegHistory, sw::sidebar::WriterInspectorTextPanel, SwCallMouseEvent, SwTOXBase, SwFlyFrame, sw::ListenerEntry, SwTOXBaseSection, and SwTextFrame.
|
friend |
Definition at line 108 of file calbck.hxx.
|
friend |
Definition at line 107 of file calbck.hxx.
|
private |
Definition at line 110 of file calbck.hxx.
Referenced by SwModify::Add(), sw::ClientIteratorBase::GetLeftOfPos(), sw::ClientIteratorBase::GoStart(), and SwModify::Remove().
|
private |
double-linked list of other clients
Definition at line 111 of file calbck.hxx.
Referenced by SwModify::Add(), sw::ClientIteratorBase::GetRightOfPos(), and SwModify::Remove().