LibreOffice Module sw (master) 1
|
#include <unocrsr.hxx>
Public Member Functions | |
UnoCursorPointer () | |
UnoCursorPointer (std::shared_ptr< SwUnoCursor > pCursor) | |
UnoCursorPointer (const UnoCursorPointer &rOther) | |
virtual | ~UnoCursorPointer () override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
SwUnoCursor * | get () const |
SwUnoCursor * | operator-> () const |
SwUnoCursor & | operator* () const |
UnoCursorPointer & | operator= (UnoCursorPointer aOther) |
operator bool () const | |
void | reset (std::shared_ptr< SwUnoCursor > pNew) |
Public Member Functions inherited from SfxListener | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
virtual bool | IsSdrView () const |
Private Attributes | |
std::shared_ptr< SwUnoCursor > | m_pCursor |
Definition at line 107 of file unocrsr.hxx.
|
inline |
Definition at line 110 of file unocrsr.hxx.
|
inline |
Definition at line 112 of file unocrsr.hxx.
References m_pCursor, and SfxListener::StartListening().
|
inline |
Definition at line 117 of file unocrsr.hxx.
References m_pCursor, and SfxListener::StartListening().
|
inlineoverridevirtual |
Definition at line 124 of file unocrsr.hxx.
References SfxListener::EndListening(), and m_pCursor.
|
inline |
Definition at line 139 of file unocrsr.hxx.
References m_pCursor.
Referenced by SwXTextCursor::DeleteAndInsert(), SwXTextCursor::GetPaM(), operator*(), and operator->().
|
inlineoverridevirtual |
Reimplemented from SfxListener.
Definition at line 129 of file unocrsr.hxx.
References SfxListener::EndListening(), SfxListener::GetBroadcasterCount(), and m_pCursor.
|
inlineexplicit |
Definition at line 156 of file unocrsr.hxx.
References m_pCursor.
|
inline |
Definition at line 143 of file unocrsr.hxx.
References get().
|
inline |
Definition at line 141 of file unocrsr.hxx.
References get().
|
inline |
Definition at line 145 of file unocrsr.hxx.
References SfxListener::EndListening(), m_pCursor, and SfxListener::StartListening().
|
inline |
Definition at line 158 of file unocrsr.hxx.
References SfxListener::EndListening(), m_pCursor, and SfxListener::StartListening().
Referenced by SwChartDataSequence::dispose(), SwChartDataSequence::Notify(), SwXTextCursor::~SwXTextCursor(), SwXTextPortion::~SwXTextPortion(), and SwXTextPortionEnumeration::~SwXTextPortionEnumeration().
|
private |
Definition at line 167 of file unocrsr.hxx.
Referenced by get(), Notify(), operator bool(), operator=(), reset(), UnoCursorPointer(), and ~UnoCursorPointer().