LibreOffice Module sc (master) 1
|
#include <listenercontext.hxx>
Public Member Functions | |
PurgeListenerAction (const PurgeListenerAction &)=delete | |
const PurgeListenerAction & | operator= (const PurgeListenerAction &)=delete |
PurgeListenerAction (ScDocument &rDoc) | |
virtual void | startColumn (SCTAB nTab, SCCOL nCol) override |
virtual void | execute (const ScAddress &rPos, SCROW nLength, bool bVal) override |
Public Member Functions inherited from sc::ColumnSpanSet::Action | |
virtual | ~Action ()=0 |
virtual void | startColumn (SCTAB nTab, SCCOL nCol) |
virtual void | execute (const ScAddress &rPos, SCROW nLength, bool bVal)=0 |
Private Attributes | |
ScDocument & | mrDoc |
std::unique_ptr< ColumnBlockPosition > | mpBlockPos |
Definition at line 70 of file listenercontext.hxx.
|
delete |
sc::PurgeListenerAction::PurgeListenerAction | ( | ScDocument & | rDoc | ) |
Definition at line 78 of file listenercontext.cxx.
|
overridevirtual |
Implements sc::ColumnSpanSet::Action.
Definition at line 86 of file listenercontext.cxx.
References ScDocument::DeleteBroadcasters(), mpBlockPos, mrDoc, and nLength.
|
delete |
Reimplemented from sc::ColumnSpanSet::Action.
Definition at line 81 of file listenercontext.cxx.
References ScDocument::InitColumnBlockPosition(), mpBlockPos, and mrDoc.
|
private |
Definition at line 73 of file listenercontext.hxx.
Referenced by execute(), and startColumn().
|
private |
Definition at line 72 of file listenercontext.hxx.
Referenced by execute(), and startColumn().