summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-09-21 09:14:04 +0200
committerNoel Grandin <noel@peralex.com>2015-09-22 20:21:55 +0200
commit55dda8e8d0a29ae150f58168d72ab2611ed2b8a8 (patch)
treec7aa7cf59e1e4fe12a8a66cac3080b09db4e0481 /include
parent6d8124e30c6ce38219ca323f9674f242c822c360 (diff)
convert Link<> to typed
Change-Id: I92df586295c11bc9e9276770656901c2e4e714b9
Diffstat (limited to 'include')
-rw-r--r--include/test/bootstrapfixture.hxx2
-rw-r--r--include/vcl/cvtgrf.hxx8
-rw-r--r--include/vcl/svapp.hxx3
3 files changed, 7 insertions, 6 deletions
diff --git a/include/test/bootstrapfixture.hxx b/include/test/bootstrapfixture.hxx
index 069e470be156..f44c5b82d21b 100644
--- a/include/test/bootstrapfixture.hxx
+++ b/include/test/bootstrapfixture.hxx
@@ -46,7 +46,7 @@ class OOO_DLLPUBLIC_TEST BootstrapFixture : public BootstrapFixtureBase
bool m_bAssertOnDialog;
public:
- DECL_STATIC_LINK( BootstrapFixture, ImplInitFilterHdl, ConvertData* );
+ DECL_STATIC_LINK_TYPED( BootstrapFixture, ImplInitFilterHdl, ConvertData&, bool );
BootstrapFixture( bool bAssertOnDialog = true, bool bNeedUCB = true );
virtual ~BootstrapFixture();
diff --git a/include/vcl/cvtgrf.hxx b/include/vcl/cvtgrf.hxx
index e311c39b6936..b869a61c181a 100644
--- a/include/vcl/cvtgrf.hxx
+++ b/include/vcl/cvtgrf.hxx
@@ -35,8 +35,8 @@ class VCL_DLLPUBLIC GraphicConverter
{
private:
- Link<> maFilterHdl;
- ConvertData* mpConvertData;
+ Link<ConvertData&,bool> maFilterHdl;
+ ConvertData* mpConvertData;
public:
@@ -48,8 +48,8 @@ public:
ConvertData* GetConvertData() { return mpConvertData; }
- void SetFilterHdl( const Link<>& rLink ) { maFilterHdl = rLink; }
- const Link<>& GetFilterHdl() const { return maFilterHdl; }
+ void SetFilterHdl( const Link<ConvertData&,bool>& rLink ) { maFilterHdl = rLink; }
+ const Link<ConvertData&,bool>& GetFilterHdl() const { return maFilterHdl; }
};
#endif // INCLUDED_VCL_CVTGRF_HXX
diff --git a/include/vcl/svapp.hxx b/include/vcl/svapp.hxx
index c2b6d045466e..1d8392cd6b5a 100644
--- a/include/vcl/svapp.hxx
+++ b/include/vcl/svapp.hxx
@@ -58,6 +58,7 @@ class MouseEvent;
class ZoomEvent;
class ScrollEvent;
struct ImplSVEvent;
+struct ConvertData;
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/connection/XConnection.hpp>
@@ -1344,7 +1345,7 @@ public:
@see GetFilterHdl
*/
- static void SetFilterHdl( const Link<>& rLink );
+ static void SetFilterHdl( const Link<ConvertData&,bool>& rLink );
///@}