LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
sc::StartListeningContext Class Reference

#include <listenercontext.hxx>

Collaboration diagram for sc::StartListeningContext:

Public Member Functions

 StartListeningContext (const StartListeningContext &)=delete
const StartListeningContextoperator= (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
ScDocumentgetDoc ()
ColumnBlockPositiongetBlockPosition (SCTAB nTab, SCCOL nCol)

Private Attributes

std::shared_ptr< ColumnBlockPositionSetmpSet
std::shared_ptr< const ColumnSetmpColSet

Detailed Description

Definition at line 25 of file listenercontext.hxx.

Constructor & Destructor Documentation

◆ StartListeningContext() [1/3]

sc::StartListeningContext::StartListeningContext ( const StartListeningContext )

◆ StartListeningContext() [2/3]

sc::StartListeningContext::StartListeningContext ( ScDocument rDoc)

Definition at line 17 of file listenercontext.cxx.

References make_shared().

◆ StartListeningContext() [3/3]

sc::StartListeningContext::StartListeningContext ( ScDocument rDoc,
std::shared_ptr< ColumnBlockPositionSet pSet 

Definition at line 20 of file listenercontext.cxx.

Member Function Documentation

◆ getBlockPosition()

ColumnBlockPosition * sc::StartListeningContext::getBlockPosition ( SCTAB  nTab,
SCCOL  nCol 

Definition at line 34 of file listenercontext.cxx.

References mpSet.

Referenced by ScColumn::StartListening().

◆ getColumnSet()

const std::shared_ptr< const ColumnSet > & sc::StartListeningContext::getColumnSet ( ) const

Definition at line 29 of file listenercontext.cxx.

References mpColSet.

Referenced by ScTable::StartListeners().

◆ getDoc()

ScDocument & sc::StartListeningContext::getDoc ( )

◆ operator=()

const StartListeningContext & sc::StartListeningContext::operator= ( const StartListeningContext )

◆ setColumnSet()

void sc::StartListeningContext::setColumnSet ( const std::shared_ptr< const ColumnSet > &  pColSet)

Definition at line 24 of file listenercontext.cxx.

References mpColSet.

Member Data Documentation

◆ mpColSet

std::shared_ptr<const ColumnSet> sc::StartListeningContext::mpColSet

Definition at line 29 of file listenercontext.hxx.

Referenced by getColumnSet(), and setColumnSet().

◆ mpSet

std::shared_ptr<ColumnBlockPositionSet> sc::StartListeningContext::mpSet

Definition at line 28 of file listenercontext.hxx.

Referenced by getBlockPosition().

◆ mrDoc

ScDocument& sc::StartListeningContext::mrDoc

Definition at line 27 of file listenercontext.hxx.

Referenced by getDoc().

The documentation for this class was generated from the following files: