LibreOffice Module sc (master) 1
|
#include <listenercontext.hxx>
Public Member Functions | |
StartListeningContext (const StartListeningContext &)=delete | |
const StartListeningContext & | operator= (const StartListeningContext &)=delete |
StartListeningContext (ScDocument &rDoc) | |
StartListeningContext (ScDocument &rDoc, std::shared_ptr< ColumnBlockPositionSet > pSet) | |
void | setColumnSet (const std::shared_ptr< const ColumnSet > &pColSet) |
const std::shared_ptr< const ColumnSet > & | getColumnSet () const |
ScDocument & | getDoc () |
ColumnBlockPosition * | getBlockPosition (SCTAB nTab, SCCOL nCol) |
Private Attributes | |
ScDocument & | mrDoc |
std::shared_ptr< ColumnBlockPositionSet > | mpSet |
std::shared_ptr< const ColumnSet > | mpColSet |
Definition at line 25 of file listenercontext.hxx.
|
delete |
sc::StartListeningContext::StartListeningContext | ( | ScDocument & | rDoc | ) |
Definition at line 17 of file listenercontext.cxx.
References make_shared().
sc::StartListeningContext::StartListeningContext | ( | ScDocument & | rDoc, |
std::shared_ptr< ColumnBlockPositionSet > | pSet | ||
) |
Definition at line 20 of file listenercontext.cxx.
ColumnBlockPosition * sc::StartListeningContext::getBlockPosition | ( | SCTAB | nTab, |
SCCOL | nCol | ||
) |
Definition at line 34 of file listenercontext.cxx.
References mpSet.
Referenced by ScColumn::StartListening().
const std::shared_ptr< const ColumnSet > & sc::StartListeningContext::getColumnSet | ( | ) | const |
Definition at line 29 of file listenercontext.cxx.
References mpColSet.
Referenced by ScTable::StartListeners().
|
inline |
Definition at line 38 of file listenercontext.hxx.
References mrDoc.
Referenced by sc::SharedFormulaUtil::startListeningAsGroup(), and ScFormulaCell::StartListeningTo().
|
delete |
void sc::StartListeningContext::setColumnSet | ( | const std::shared_ptr< const ColumnSet > & | pColSet | ) |
Definition at line 24 of file listenercontext.cxx.
References mpColSet.
|
private |
Definition at line 29 of file listenercontext.hxx.
Referenced by getColumnSet(), and setColumnSet().
|
private |
Definition at line 28 of file listenercontext.hxx.
Referenced by getBlockPosition().
|
private |
Definition at line 27 of file listenercontext.hxx.
Referenced by getDoc().