LibreOffice Module chart2 (master) 1
|
#include <TimerTriggeredControllerLock.hxx>
Public Member Functions | |
TimerTriggeredControllerLock (rtl::Reference<::chart::ChartModel > xModel) | |
~TimerTriggeredControllerLock () | |
void | startTimer () |
Private Member Functions | |
DECL_LINK (TimerTimeout, Timer *, void) | |
Private Attributes | |
rtl::Reference<::chart::ChartModel > | m_xModel |
std::unique_ptr< ControllerLockGuardUNO > | m_apControllerLockGuard |
AutoTimer | m_aTimer |
Definition at line 40 of file TimerTriggeredControllerLock.hxx.
chart::TimerTriggeredControllerLock::TimerTriggeredControllerLock | ( | rtl::Reference<::chart::ChartModel > | xModel | ) |
Definition at line 29 of file TimerTriggeredControllerLock.cxx.
References EDIT_UPDATEDATA_TIMEOUT, LINK, m_aTimer, m_xModel, Timer::SetInvokeHandler(), Timer::SetTimeout(), and xModel.
chart::TimerTriggeredControllerLock::~TimerTriggeredControllerLock | ( | ) |
Definition at line 37 of file TimerTriggeredControllerLock.cxx.
References m_aTimer, and Task::Stop().
|
private |
void chart::TimerTriggeredControllerLock::startTimer | ( | ) |
Definition at line 39 of file TimerTriggeredControllerLock.cxx.
References m_apControllerLockGuard, m_aTimer, m_xModel, and Timer::Start().
Referenced by chart::DialogModel::applyInterpretedData(), chart::ThreeD_SceneIllumination_TabPage::applyLightSourcesToModel(), chart::TitlesAndObjectsTabPage::commitToModel(), chart::ChartTypeTabPage::commitToModel(), chart::sidebar::ChartTypePanel::commitToModel(), chart::DialogModel::deleteSeries(), chart::DialogModel::insertSeriesAfter(), chart::DialogModel::moveSeries(), chart::DialogModel::setData(), and chart::DialogModel::startControllerLockTimer().
|
private |
Definition at line 50 of file TimerTriggeredControllerLock.hxx.
Referenced by startTimer().
|
private |
Definition at line 51 of file TimerTriggeredControllerLock.hxx.
Referenced by startTimer(), TimerTriggeredControllerLock(), and ~TimerTriggeredControllerLock().
|
private |
Definition at line 49 of file TimerTriggeredControllerLock.hxx.
Referenced by startTimer().