LibreOffice Module sdext (master)  1
Namespaces
PresenterTimer.cxx File Reference
#include "PresenterTimer.hxx"
#include <com/sun/star/lang/XMultiComponentFactory.hpp>
#include <com/sun/star/frame/Desktop.hpp>
#include <com/sun/star/frame/XTerminateListener.hpp>
#include <osl/thread.hxx>
#include <osl/conditn.hxx>
#include <algorithm>
#include <iterator>
#include <memory>
#include <set>
Include dependency graph for PresenterTimer.cxx:

Go to the source code of this file.

Namespaces

 sdext::presenter
 

Variable Documentation

::osl::Condition m_Shutdown

Definition at line 112 of file PresenterTimer.cxx.

::osl::Mutex maCurrentTaskMutex

Definition at line 110 of file PresenterTimer.cxx.

TimeValue maDueTime

Definition at line 50 of file PresenterTimer.cxx.

::osl::Mutex maInstanceMutex
static

Definition at line 103 of file PresenterTimer.cxx.

TaskContainer maScheduledTasks

Definition at line 109 of file PresenterTimer.cxx.

PresenterTimer::Task maTask

Definition at line 49 of file PresenterTimer.cxx.

::osl::Mutex maTaskContainerMutex

Definition at line 107 of file PresenterTimer.cxx.

bool mbIsCanceled

Definition at line 53 of file PresenterTimer.cxx.

const sal_Int64 mnRepeatInterval

Definition at line 51 of file PresenterTimer.cxx.

sal_Int32 mnTaskId

Definition at line 52 of file PresenterTimer.cxx.

SharedTimerTask mpCurrentTask

Definition at line 111 of file PresenterTimer.cxx.

std::shared_ptr<TimerScheduler> mpInstance
static

Definition at line 102 of file PresenterTimer.cxx.

std::shared_ptr<TimerScheduler> mpLateDestroy

Definition at line 104 of file PresenterTimer.cxx.