summaryrefslogtreecommitdiff
path: root/slideshow/source/engine/eventmultiplexer.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'slideshow/source/engine/eventmultiplexer.cxx')
-rw-r--r--slideshow/source/engine/eventmultiplexer.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/slideshow/source/engine/eventmultiplexer.cxx b/slideshow/source/engine/eventmultiplexer.cxx
index b583bd42c151..7aa09adf1ac9 100644
--- a/slideshow/source/engine/eventmultiplexer.cxx
+++ b/slideshow/source/engine/eventmultiplexer.cxx
@@ -129,6 +129,8 @@ struct slideshow::internal::ListenerOperations<ViewEventHandlerWeakPtrWrapper>
namespace slideshow {
namespace internal {
+namespace {
+
template <typename HandlerT>
class PrioritizedHandlerEntry
{
@@ -161,11 +163,14 @@ public:
}
};
+}
typedef cppu::WeakComponentImplHelper<
awt::XMouseListener,
awt::XMouseMotionListener > Listener_UnoBase;
+namespace {
+
/** Listener class, to decouple UNO lifetime from EventMultiplexer
This class gets registered as the XMouse(Motion)Listener on the
@@ -208,6 +213,7 @@ private:
EventMultiplexerImpl* mpEventMultiplexer;
};
+}
struct EventMultiplexerImpl
{