LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
ScChart2DataSequence::ExternalRefListener Class Referencefinal
Inheritance diagram for ScChart2DataSequence::ExternalRefListener:
[legend]
Collaboration diagram for ScChart2DataSequence::ExternalRefListener:
[legend]

Public Member Functions

 ExternalRefListener (ScChart2DataSequence &rParent, ScDocument *pDoc)
 
virtual ~ExternalRefListener () override
 
 ExternalRefListener (const ExternalRefListener &)=delete
 
ExternalRefListeneroperator= (const ExternalRefListener &)=delete
 
virtual void notify (sal_uInt16 nFileId, ScExternalRefManager::LinkUpdateType eType) override
 
void addFileId (sal_uInt16 nFileId)
 
const std::unordered_set< sal_uInt16 > & getAllFileIds () const
 
- Public Member Functions inherited from ScExternalRefManager::LinkListener
 LinkListener ()
 
virtual ~LinkListener () COVERITY_NOEXCEPT_FALSE=0
 
virtual void notify (sal_uInt16 nFileId, LinkUpdateType eType)=0
 

Private Attributes

ScChart2DataSequencemrParent
 
std::unordered_set< sal_uInt16 > maFileIds
 
ScDocumentmpDoc
 

Detailed Description

Definition at line 294 of file chart2uno.hxx.

Constructor & Destructor Documentation

◆ ExternalRefListener() [1/2]

ScChart2DataSequence::ExternalRefListener::ExternalRefListener ( ScChart2DataSequence rParent,
ScDocument pDoc 
)

Definition at line 2934 of file chart2uno.cxx.

References mrParent.

◆ ~ExternalRefListener()

ScChart2DataSequence::ExternalRefListener::~ExternalRefListener ( )
overridevirtual

Definition at line 2941 of file chart2uno.cxx.

◆ ExternalRefListener() [2/2]

ScChart2DataSequence::ExternalRefListener::ExternalRefListener ( const ExternalRefListener )
delete

Member Function Documentation

◆ addFileId()

void ScChart2DataSequence::ExternalRefListener::addFileId ( sal_uInt16  nFileId)

Definition at line 2971 of file chart2uno.cxx.

Referenced by ScChart2DataSequence::FillCacheFromExternalRef().

◆ getAllFileIds()

const std::unordered_set< sal_uInt16 > & ScChart2DataSequence::ExternalRefListener::getAllFileIds ( ) const
inline

Definition at line 304 of file chart2uno.hxx.

References maFileIds.

◆ notify()

void ScChart2DataSequence::ExternalRefListener::notify ( sal_uInt16  nFileId,
ScExternalRefManager::LinkUpdateType  eType 
)
overridevirtual

◆ operator=()

ExternalRefListener & ScChart2DataSequence::ExternalRefListener::operator= ( const ExternalRefListener )
delete

Member Data Documentation

◆ maFileIds

std::unordered_set<sal_uInt16> ScChart2DataSequence::ExternalRefListener::maFileIds
private

Definition at line 308 of file chart2uno.hxx.

Referenced by getAllFileIds().

◆ mpDoc

ScDocument* ScChart2DataSequence::ExternalRefListener::mpDoc
private

Definition at line 309 of file chart2uno.hxx.

◆ mrParent

ScChart2DataSequence& ScChart2DataSequence::ExternalRefListener::mrParent
private

Definition at line 307 of file chart2uno.hxx.


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