|
LibreOffice Module sd (master) 1
|
#include <ImagePreparer.hxx>
Public Member Functions | |
| ImagePreparer (css::uno::Reference< css::presentation::XSlideShowController > xController, sd::Transmitter *aTransmitter) | |
| virtual | ~ImagePreparer () override |
Private Member Functions | |
| virtual void | Invoke () override |
| void | sendPreview (sal_uInt32 aSlideNumber) |
| css::uno::Sequence< sal_Int8 > | preparePreview (sal_uInt32 aSlideNumber, sal_uInt32 aWidth, sal_uInt32 aHeight, sal_uInt64 &rSize) |
| void | sendNotes (sal_uInt32 aSlideNumber) |
| OString | prepareNotes (sal_uInt32 aSlideNumber) |
Private Member Functions inherited from Timer | |
| Timer (const char *pDebugName) | |
| Timer (const Timer &rTimer) | |
| virtual | ~Timer () override |
| Timer & | operator= (const Timer &rTimer) |
| virtual void | Invoke () override |
| void | Invoke (Timer *arg) |
| void | SetInvokeHandler (const Link< Timer *, void > &rLink) |
| void | ClearInvokeHandler () |
| void | SetTimeout (sal_uInt64 nTimeoutMs) |
| sal_uInt64 | GetTimeout () const |
| virtual void | Start (bool bStartTimer=true) override |
| virtual void | SetDeletionFlags () override |
| virtual sal_uInt64 | UpdateMinPeriod (sal_uInt64 nTimeNow) const override |
| Timer (bool bAuto, const char *pDebugName) | |
Private Member Functions inherited from Task | |
| Task (const char *pDebugName) | |
| Task (const Task &rTask) | |
| virtual | ~Task () COVERITY_NOEXCEPT_FALSE |
| Task & | operator= (const Task &rTask) |
| void | SetPriority (TaskPriority ePriority) |
| TaskPriority | GetPriority () const |
| const char * | GetDebugName () const |
| virtual void | Invoke ()=0 |
| virtual void | Start (bool bStartTimer=true) |
| void | Stop () |
| bool | IsActive () const |
| void | SetStatic () |
| bool | IsStatic () const |
| const ImplSchedulerData * | GetSchedulerData () const |
| virtual void | SetDeletionFlags () |
| virtual sal_uInt64 | UpdateMinPeriod (sal_uInt64 nTimeNow) const=0 |
Private Attributes | |
| sal_uInt32 | mnSendingSlide |
| css::uno::Reference< css::presentation::XSlideShowController > | xController |
| Transmitter * | pTransmitter |
Definition at line 20 of file ImagePreparer.hxx.
| ImagePreparer::ImagePreparer | ( | css::uno::Reference< css::presentation::XSlideShowController > | xController, |
| sd::Transmitter * | aTransmitter | ||
| ) |
Definition at line 43 of file ImagePreparer.cxx.
References mnSendingSlide, SAL_INFO, Timer::SetTimeout(), Timer::Start(), and xController.
|
overridevirtual |
Definition at line 56 of file ImagePreparer.cxx.
References SAL_INFO, and Task::Stop().
|
overrideprivatevirtual |
Reimplemented from Timer.
Definition at line 62 of file ImagePreparer.cxx.
References mnSendingSlide, SAL_INFO, sendNotes(), sendPreview(), Timer::Start(), Task::Stop(), and xController.
|
private |
Definition at line 179 of file ImagePreparer.cxx.
References i, nCount, nIndex, OUStringToOString(), sType, u, and xController.
Referenced by sendNotes().
|
private |
Definition at line 102 of file ImagePreparer.cxx.
References File, comphelper::makePropertyValue(), and xController.
Referenced by sendPreview().
|
private |
Definition at line 154 of file ImagePreparer.cxx.
References aBuffer, sd::Transmitter::addMessage(), prepareNotes(), sd::Transmitter::PRIORITY_LOW, pTransmitter, and xController.
Referenced by Invoke().
|
private |
Definition at line 79 of file ImagePreparer.cxx.
References aBuffer, sd::Transmitter::addMessage(), comphelper::Base64::encode(), OUStringToOString(), preparePreview(), sd::Transmitter::PRIORITY_LOW, pTransmitter, and xController.
Referenced by Invoke().
|
private |
Definition at line 22 of file ImagePreparer.hxx.
Referenced by ImagePreparer(), and Invoke().
|
private |
Definition at line 30 of file ImagePreparer.hxx.
Referenced by sendNotes(), and sendPreview().
|
private |
Definition at line 29 of file ImagePreparer.hxx.
Referenced by Invoke(), prepareNotes(), preparePreview(), sendNotes(), and sendPreview().