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 ( )

Definition at line 23 of file unoreflist.cxx.

ScUnoRefList::~ScUnoRefList ( )

Definition at line 27 of file unoreflist.cxx.

Member Function Documentation

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

Definition at line 31 of file unoreflist.cxx.

References aEntries.

bool ScUnoRefList::IsEmpty ( ) const
inline

Definition at line 54 of file unoreflist.hxx.

void ScUnoRefList::Undo ( ScDocument pDoc)

Definition at line 36 of file unoreflist.cxx.

References aEntries, and ScDocument::BroadcastUno().

Member Data Documentation

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

Definition at line 45 of file unoreflist.hxx.

Referenced by Add(), and Undo().


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