LibreOffice Module sc (master) 1
|
ScUnoListenerCalls stores notifications to XModifyListener that can't be processed during BroadcastUno and calls them together at the end. More...
#include <listenercalls.hxx>
Public Member Functions | |
ScUnoListenerCalls () | |
~ScUnoListenerCalls () | |
void | Add (const css::uno::Reference< css::util::XModifyListener > &rListener, const css::lang::EventObject &rEvent) |
void | ExecuteAndClear () |
Private Attributes | |
::std::list< ScUnoListenerEntry > | aEntries |
ScUnoListenerCalls stores notifications to XModifyListener that can't be processed during BroadcastUno and calls them together at the end.
Definition at line 49 of file listenercalls.hxx.
ScUnoListenerCalls::ScUnoListenerCalls | ( | ) |
Definition at line 27 of file listenercalls.cxx.
ScUnoListenerCalls::~ScUnoListenerCalls | ( | ) |
Definition at line 29 of file listenercalls.cxx.
References aEntries.
void ScUnoListenerCalls::Add | ( | const css::uno::Reference< css::util::XModifyListener > & | rListener, |
const css::lang::EventObject & | rEvent | ||
) |
Definition at line 34 of file listenercalls.cxx.
References aEntries.
void ScUnoListenerCalls::ExecuteAndClear | ( | ) |
Definition at line 41 of file listenercalls.cxx.
References aEntries, ScUnoListenerEntry::aEvent, and ScUnoListenerEntry::xListener.
|
private |
Definition at line 54 of file listenercalls.hxx.
Referenced by Add(), ExecuteAndClear(), and ~ScUnoListenerCalls().