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 |
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 104 of file calbck.hxx.
|
privatedelete |
|
inlineprotected |
Definition at line 116 of file calbck.hxx.
|
inlineprotectedvirtual |
Definition at line 119 of file calbck.hxx.
|
inlinevirtual |
Reimplemented in SwCellFrame.
Definition at line 123 of file calbck.hxx.
Referenced by sw::detail::internal_dyn_cast().
|
inlinevirtual |
Reimplemented in SwRowFrame.
Definition at line 125 of file calbck.hxx.
Referenced by sw::detail::internal_dyn_cast().
|
inlinevirtual |
Reimplemented in SwTabFrame.
Definition at line 124 of file calbck.hxx.
Referenced by sw::detail::internal_dyn_cast().
|
inline |
Definition at line 122 of file calbck.hxx.
Referenced by SwModify::HasOnlyOneListener().
|
privatedelete |
|
protectedpure virtual |
Implemented in SwAuthorityFieldType, SwCursorShell, SwRefPageSetFieldType, SwRefPageGetFieldType, SwGetExpFieldType, SwSetExpFieldType, SwFormatCharFormat, SwTextFormatColl, SwFormatFootnote, sw::Meta, SwFormatRefMark, SwFormat, SwContentControl, SwFormatLineBreak, SwFrameFormat, SwEndNoteInfo, SwLineNumberInfo, SwTextNode, SwNumFormat, SwPageDesc, SwFormatDrop, SwGetRefFieldType, SwSection, SwSectionFormat, SwDDETable, SwTable, SwTableBoxFormat, SwTextRuby, SwTextINetFormat, SwUserFieldType, SwAutoCompleteClient, sw::mark::MarkBase, SwCellFrame, SwContentFrame, SwFlyLayFrame, SwFlyAtContentFrame, SwFlyInContentFrame, SwFrame, SwNoTextFrame, SwPageFrame, SwRowFrame, SwSectionFrame, SwTabFrame, SwUndoFormatAttrHelper, SwUndoSetFlyFormat, TextNodeListener, SwClient, SwModify, SwContact, SwFlyDrawContact, SwDrawContact, SwDeleteListener, SwFormatPageDesc, SwContentNode, SwRegHistory, SwCallMouseEvent, SwTOXBase, SwFlyFrame, sw::ListenerEntry, SwFormatField, SwTOXBaseSection, and SwTextFrame.
|
friend |
Definition at line 107 of file calbck.hxx.
|
friend |
Definition at line 106 of file calbck.hxx.
|
private |
Definition at line 109 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 110 of file calbck.hxx.
Referenced by SwModify::Add(), sw::ClientIteratorBase::GetRightOfPos(), and SwModify::Remove().