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

List of RefUpdate changes made to UNO objects during ScUpdateRefHint broadcast. More...

#include <unoreflist.hxx>

Public Member Functions

 ScUnoRefList ()
 
 ~ScUnoRefList ()
 
void Add (sal_Int64 nId, const ScRangeList &rOldRanges)
 
void Undo (ScDocument *pDoc)
 
bool IsEmpty () const
 

Private Attributes

::std::vector< ScUnoRefEntryaEntries
 

Detailed Description

List of RefUpdate changes made to UNO objects during ScUpdateRefHint broadcast.

Definition at line 42 of file unoreflist.hxx.

Constructor & Destructor Documentation

◆ ScUnoRefList()

ScUnoRefList::ScUnoRefList ( )

Definition at line 24 of file unoreflist.cxx.

◆ ~ScUnoRefList()

ScUnoRefList::~ScUnoRefList ( )

Definition at line 28 of file unoreflist.cxx.

Member Function Documentation

◆ Add()

void ScUnoRefList::Add ( sal_Int64  nId,
const ScRangeList rOldRanges 
)

Definition at line 32 of file unoreflist.cxx.

References aEntries, and nId.

◆ IsEmpty()

bool ScUnoRefList::IsEmpty ( ) const
inline

Definition at line 54 of file unoreflist.hxx.

References aEntries.

◆ Undo()

void ScUnoRefList::Undo ( ScDocument pDoc)

Definition at line 37 of file unoreflist.cxx.

References aEntries, and ScDocument::BroadcastUno().

Member Data Documentation

◆ aEntries

::std::vector<ScUnoRefEntry> ScUnoRefList::aEntries
private

Definition at line 45 of file unoreflist.hxx.

Referenced by Add(), IsEmpty(), and Undo().


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