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
 

Private Attributes

ScChart2DataSequencemrParent
 
std::unordered_set< sal_uInt16 > maFileIds
 
ScDocumentmpDoc
 

Detailed Description

Definition at line 291 of file chart2uno.hxx.

Constructor & Destructor Documentation

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

Definition at line 2825 of file chart2uno.cxx.

References mrParent.

ScChart2DataSequence::ExternalRefListener::~ExternalRefListener ( )
overridevirtual

Definition at line 2833 of file chart2uno.cxx.

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

Member Function Documentation

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

Definition at line 2860 of file chart2uno.cxx.

Referenced by ScChart2DataSequence::FillCacheFromExternalRef().

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

Definition at line 301 of file chart2uno.hxx.

References maFileIds.

void ScChart2DataSequence::ExternalRefListener::notify ( sal_uInt16  nFileId,
ScExternalRefManager::LinkUpdateType  eType 
)
overridevirtual
ExternalRefListener& ScChart2DataSequence::ExternalRefListener::operator= ( const ExternalRefListener )
delete

Member Data Documentation

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

Definition at line 305 of file chart2uno.hxx.

Referenced by getAllFileIds().

ScDocument* ScChart2DataSequence::ExternalRefListener::mpDoc
private

Definition at line 306 of file chart2uno.hxx.

ScChart2DataSequence& ScChart2DataSequence::ExternalRefListener::mrParent
private

Definition at line 304 of file chart2uno.hxx.


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