|
LibreOffice Module sd (master) 1
|
Classes | |
| class | AsynchronousCall |
| Store a function object and execute it asynchronous. More... | |
| class | AsynchronousTask |
| Interface for the asynchronous execution of a task. More... | |
| class | ConfigurationAccess |
| This class gives access to the configuration. More... | |
| class | EventMultiplexer |
| This convenience class makes it easy to listen to various events that originally are broadcasted via different channels. More... | |
| class | EventMultiplexerEvent |
| class | IdleDetection |
| Detect whether the system is idle and some time consuming operation may be carried out. More... | |
| class | SlotStateListener |
| Listen for state changes of slots. More... | |
| class | TimerBasedTaskExecution |
| Execute an AsynchronousTask timer based, i.e. More... | |
Typedefs | |
| typedef comphelper::WeakComponentImplHelper< css::frame::XStatusListener > | SlotStateListenerInterfaceBase |
| typedef comphelper::WeakComponentImplHelper< css::beans::XPropertyChangeListener, css::frame::XFrameActionListener, css::view::XSelectionChangeListener, css::drawing::framework::XConfigurationChangeListener > | EventMultiplexerImplementationInterfaceBase |
Enumerations | |
| enum class | IdleState { Idle = 0x0000 , SystemEventPending = 0x0001 , FullScreenShowActive = 0x0002 , WindowShowActive = 0x0004 , WindowPainting = 0x0008 } |
Functions | |
| IMPL_LINK (AsynchronousCall, TimerCallback, Timer *, pTimer, void) | |
| IMPL_LINK_NOARG (EventMultiplexer::Implementation, SlideSorterSelectionChangeListener, LinkParamNone *, void) | |
| IMPL_LINK_NOARG (TimerBasedTaskExecution, TimerCallback, Timer *, void) | |
Variables | |
| constexpr OUStringLiteral | aCurrentPagePropertyName = u"CurrentPage" |
| constexpr OUStringLiteral | aEditModePropertyName = u"IsMasterPageMode" |
| typedef comphelper::WeakComponentImplHelper< css::beans::XPropertyChangeListener, css::frame::XFrameActionListener, css::view::XSelectionChangeListener, css::drawing::framework::XConfigurationChangeListener > sd::tools::EventMultiplexerImplementationInterfaceBase |
Definition at line 60 of file EventMultiplexer.cxx.
| typedef comphelper::WeakComponentImplHelper< css::frame::XStatusListener > sd::tools::SlotStateListenerInterfaceBase |
Definition at line 36 of file SlotStateListener.hxx.
|
strong |
Definition at line 27 of file IdleDetection.hxx.
| sd::tools::IMPL_LINK | ( | AsynchronousCall | , |
| TimerCallback | , | ||
| Timer * | , | ||
| pTimer | , | ||
| void | |||
| ) |
Definition at line 44 of file AsynchronousCall.cxx.
| sd::tools::IMPL_LINK_NOARG | ( | EventMultiplexer::Implementation | , |
| SlideSorterSelectionChangeListener | , | ||
| LinkParamNone * | , | ||
| void | |||
| ) |
Definition at line 641 of file EventMultiplexer.cxx.
References SlideSortedSelection.
| sd::tools::IMPL_LINK_NOARG | ( | TimerBasedTaskExecution | , |
| TimerCallback | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 101 of file TimerBasedTaskExecution.cxx.
References SAL_INFO, and tools::Time::SYSTEM.
|
constexpr |
|
constexpr |