avmedia/source/vlc/wrapper/EventHandler.hxx | 5 +++-- avmedia/source/vlc/wrapper/EventManager.hxx | 6 +++--- canvas/source/opengl/ogl_canvashelper.cxx | 6 +++--- canvas/source/simplecanvas/simplecanvasimpl.cxx | 7 ++++--- dbaccess/source/core/api/CRowSetColumn.cxx | 2 +- dbaccess/source/core/api/CRowSetColumn.hxx | 2 +- dbaccess/source/core/api/CRowSetDataColumn.cxx | 2 +- dbaccess/source/core/api/CRowSetDataColumn.hxx | 6 +++--- framework/inc/pch/precompiled_fwe.hxx | 2 +- framework/source/fwe/helper/undomanagerhelper.cxx | 10 +++++----- sc/source/ui/sidebar/CellBorderStylePopup.cxx | 2 +- sc/source/ui/sidebar/CellBorderStylePopup.hxx | 5 +++-- sc/source/ui/sidebar/CellLineStylePopup.cxx | 2 +- sc/source/ui/sidebar/CellLineStylePopup.hxx | 5 +++-- sw/inc/pch/precompiled_sw.hxx | 1 - sw/source/core/doc/CntntIdxStore.cxx | 3 +-- sw/source/core/doc/docbm.cxx | 1 - 17 files changed, 34 insertions(+), 33 deletions(-)
New commits: commit 326596f1ae6535c3299bb9e702496864d87fcffe Author: Michael Stahl <mst...@redhat.com> Date: Fri Jul 31 21:47:13 2015 +0200 sw: replace boost::function with std::function Change-Id: I5a0a0e83366ce518fc74d915bb8c43cc883ff016 diff --git a/sw/inc/pch/precompiled_sw.hxx b/sw/inc/pch/precompiled_sw.hxx index e740d22..c60047c 100644 --- a/sw/inc/pch/precompiled_sw.hxx +++ b/sw/inc/pch/precompiled_sw.hxx @@ -43,7 +43,6 @@ #include <basic/sbx.hxx> #include <basic/sbxobj.hxx> #include <basic/sbxvar.hxx> -#include <boost/function.hpp> #include <boost/make_shared.hpp> #include <boost/noncopyable.hpp> #include <boost/numeric/conversion/cast.hpp> diff --git a/sw/source/core/doc/CntntIdxStore.cxx b/sw/source/core/doc/CntntIdxStore.cxx index 834ff27..7b4e8a6 100644 --- a/sw/source/core/doc/CntntIdxStore.cxx +++ b/sw/source/core/doc/CntntIdxStore.cxx @@ -18,7 +18,6 @@ */ #include <bookmrk.hxx> -#include <boost/function.hpp> #include <cntfrm.hxx> #include <doc.hxx> #include <IDocumentRedlineAccess.hxx> @@ -129,7 +128,7 @@ namespace std::vector<MarkEntry> m_aFlyEntries; std::vector<PaMEntry> m_aUnoCrsrEntries; std::vector<PaMEntry> m_aShellCrsrEntries; - typedef boost::function<void (SwPosition& rPos, sal_Int32 nContent)> updater_t; + typedef std::function<void (SwPosition& rPos, sal_Int32 nContent)> updater_t; virtual void Clear() SAL_OVERRIDE { m_aBkmkEntries.clear(); diff --git a/sw/source/core/doc/docbm.cxx b/sw/source/core/doc/docbm.cxx index 060c32f..536cd7a 100644 --- a/sw/source/core/doc/docbm.cxx +++ b/sw/source/core/doc/docbm.cxx @@ -19,7 +19,6 @@ #include <MarkManager.hxx> #include <bookmrk.hxx> -#include <boost/function.hpp> #include <cntfrm.hxx> #include <crossrefbookmark.hxx> #include <annotationmark.hxx> commit 91352803344b7a1d20121f6aa4a642dbe45936b2 Author: Michael Stahl <mst...@redhat.com> Date: Fri Jul 31 21:45:31 2015 +0200 sc: replace boost::function with std::function Change-Id: Ic98b20eabdc0e62078b28ab0219b00b67e8e1099 diff --git a/sc/source/ui/sidebar/CellBorderStylePopup.cxx b/sc/source/ui/sidebar/CellBorderStylePopup.cxx index 1a27c25..f71603e 100644 --- a/sc/source/ui/sidebar/CellBorderStylePopup.cxx +++ b/sc/source/ui/sidebar/CellBorderStylePopup.cxx @@ -24,7 +24,7 @@ namespace sc { namespace sidebar { CellBorderStylePopup::CellBorderStylePopup ( vcl::Window* pParent, - const ::boost::function<svx::sidebar::PopupControl*(svx::sidebar::PopupContainer*)>& rControlCreator) + const ::std::function<svx::sidebar::PopupControl* (svx::sidebar::PopupContainer*)>& rControlCreator) : Popup(pParent, rControlCreator, ::OUString("CellBorderStyle")) { } diff --git a/sc/source/ui/sidebar/CellBorderStylePopup.hxx b/sc/source/ui/sidebar/CellBorderStylePopup.hxx index 4b66db5..52124a8 100644 --- a/sc/source/ui/sidebar/CellBorderStylePopup.hxx +++ b/sc/source/ui/sidebar/CellBorderStylePopup.hxx @@ -20,7 +20,8 @@ #define INCLUDED_SC_SOURCE_UI_SIDEBAR_CELLBORDERSTYLEPOPUP_HXX #include <svx/sidebar/Popup.hxx> -#include <boost/function.hpp> + +#include <functional> namespace sc { namespace sidebar { @@ -29,7 +30,7 @@ class CellBorderStylePopup : public svx::sidebar::Popup public: CellBorderStylePopup( vcl::Window* pParent, - const ::boost::function<svx::sidebar::PopupControl*(svx::sidebar::PopupContainer*)>& rControlCreator); + const ::std::function<svx::sidebar::PopupControl*(svx::sidebar::PopupContainer*)>& rControlCreator); virtual ~CellBorderStylePopup(); }; diff --git a/sc/source/ui/sidebar/CellLineStylePopup.cxx b/sc/source/ui/sidebar/CellLineStylePopup.cxx index a65cc21..59b4b06 100644 --- a/sc/source/ui/sidebar/CellLineStylePopup.cxx +++ b/sc/source/ui/sidebar/CellLineStylePopup.cxx @@ -24,7 +24,7 @@ namespace sc { namespace sidebar { CellLineStylePopup::CellLineStylePopup ( vcl::Window* pParent, - const ::boost::function<svx::sidebar::PopupControl*(svx::sidebar::PopupContainer*)>& rControlCreator) + const ::std::function<svx::sidebar::PopupControl* (svx::sidebar::PopupContainer*)>& rControlCreator) : Popup(pParent, rControlCreator, OUString("CellLineStyle")) { } diff --git a/sc/source/ui/sidebar/CellLineStylePopup.hxx b/sc/source/ui/sidebar/CellLineStylePopup.hxx index c7cdbce..76ac74d 100644 --- a/sc/source/ui/sidebar/CellLineStylePopup.hxx +++ b/sc/source/ui/sidebar/CellLineStylePopup.hxx @@ -20,7 +20,8 @@ #define INCLUDED_SC_SOURCE_UI_SIDEBAR_CELLLINESTYLEPOPUP_HXX #include <svx/sidebar/Popup.hxx> -#include <boost/function.hpp> + +#include <functional> namespace sc { namespace sidebar { @@ -29,7 +30,7 @@ class CellLineStylePopup : public svx::sidebar::Popup public: CellLineStylePopup( vcl::Window* pParent, - const ::boost::function<svx::sidebar::PopupControl*(svx::sidebar::PopupContainer*)>& rControlCreator); + const ::std::function<svx::sidebar::PopupControl* (svx::sidebar::PopupContainer*)>& rControlCreator); virtual ~CellLineStylePopup(); void SetLineStyleSelect(sal_uInt16 out, sal_uInt16 in, sal_uInt16 dis); commit 4cf0869b694fc9c4f2de4cfac3433c01a4a60184 Author: Michael Stahl <mst...@redhat.com> Date: Fri Jul 31 21:40:11 2015 +0200 framework: replace boost::function with std::function Change-Id: I9342bbdaa626c88592d3a7bdf12f150cc2a605b1 diff --git a/framework/inc/pch/precompiled_fwe.hxx b/framework/inc/pch/precompiled_fwe.hxx index ec8ec98..55820ec 100644 --- a/framework/inc/pch/precompiled_fwe.hxx +++ b/framework/inc/pch/precompiled_fwe.hxx @@ -15,7 +15,7 @@ */ #include <algorithm> -#include <boost/function.hpp> +#include <functional> #include <com/sun/star/awt/XBitmap.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyValue.hpp> diff --git a/framework/source/fwe/helper/undomanagerhelper.cxx b/framework/source/fwe/helper/undomanagerhelper.cxx index 36d84b5..07b9112 100644 --- a/framework/source/fwe/helper/undomanagerhelper.cxx +++ b/framework/source/fwe/helper/undomanagerhelper.cxx @@ -30,8 +30,8 @@ #include <osl/conditn.hxx> #include <boost/bind.hpp> -#include <boost/function.hpp> +#include <functional> #include <stack> #include <queue> @@ -138,7 +138,7 @@ namespace framework class UndoManagerRequest : public ::comphelper::AnyEvent { public: - UndoManagerRequest( ::boost::function0< void > const& i_request ) + UndoManagerRequest( ::std::function<void ()> const& i_request ) :m_request( i_request ) ,m_caughtException() ,m_finishCondition() @@ -181,7 +181,7 @@ namespace framework } private: - ::boost::function0< void > m_request; + ::std::function<void ()> m_request; Any m_caughtException; ::osl::Condition m_finishCondition; }; @@ -302,7 +302,7 @@ namespace framework private: /// adds a function to be called to the request processor's queue - void impl_processRequest( ::boost::function0< void > const& i_request, IMutexGuard& i_instanceLock ); + void impl_processRequest(::std::function<void ()> const& i_request, IMutexGuard& i_instanceLock); /// impl-versions of the XUndoManager API. void impl_enterUndoContext( const OUString& i_title, const bool i_hidden ); @@ -473,7 +473,7 @@ namespace framework // <--- SYNCHRONIZED } - void UndoManagerHelper_Impl::impl_processRequest( ::boost::function0< void > const& i_request, IMutexGuard& i_instanceLock ) + void UndoManagerHelper_Impl::impl_processRequest(::std::function<void ()> const& i_request, IMutexGuard& i_instanceLock) { // create the request, and add it to our queue ::rtl::Reference< UndoManagerRequest > pRequest( new UndoManagerRequest( i_request ) ); commit fb038a0d0d36799c169db778b6d47ac1a73f1c0d Author: Michael Stahl <mst...@redhat.com> Date: Fri Jul 31 21:37:19 2015 +0200 dbaccess: replace boost::function with std::function Change-Id: I4bea36a9add24f9144c8e222e9ce42c7c9f3678b diff --git a/dbaccess/source/core/api/CRowSetColumn.cxx b/dbaccess/source/core/api/CRowSetColumn.cxx index adc3d38..2a8492f 100644 --- a/dbaccess/source/core/api/CRowSetColumn.cxx +++ b/dbaccess/source/core/api/CRowSetColumn.cxx @@ -41,7 +41,7 @@ ORowSetColumn::ORowSetColumn( const Reference < XResultSetMetaData >& _xMetaData const Reference< XDatabaseMetaData >& _rxDBMeta, const OUString& _rDescription, const OUString& i_sLabel, - const boost::function< const ::connectivity::ORowSetValue& ( sal_Int32 ) > &_getValue ) + const std::function<const ::connectivity::ORowSetValue& (sal_Int32)> &_getValue ) :ORowSetDataColumn( _xMetaData, _xRow, NULL, _nPos, _rxDBMeta, _rDescription, i_sLabel, _getValue ) { } diff --git a/dbaccess/source/core/api/CRowSetColumn.hxx b/dbaccess/source/core/api/CRowSetColumn.hxx index 0c4ec82..63f7c65 100644 --- a/dbaccess/source/core/api/CRowSetColumn.hxx +++ b/dbaccess/source/core/api/CRowSetColumn.hxx @@ -38,7 +38,7 @@ namespace dbaccess const ::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XDatabaseMetaData >& _rxDBMeta, const OUString& _rDescription, const OUString& i_sLabel, - const boost::function< const ::connectivity::ORowSetValue& ( sal_Int32 ) > &_getValue); + const std::function<const ::connectivity::ORowSetValue& (sal_Int32)> &_getValue); virtual ::cppu::IPropertyArrayHelper* createArrayHelper( ) const SAL_OVERRIDE; virtual ::cppu::IPropertyArrayHelper& SAL_CALL getInfoHelper() SAL_OVERRIDE; diff --git a/dbaccess/source/core/api/CRowSetDataColumn.cxx b/dbaccess/source/core/api/CRowSetDataColumn.cxx index 876fc2a..4431da1 100644 --- a/dbaccess/source/core/api/CRowSetDataColumn.cxx +++ b/dbaccess/source/core/api/CRowSetDataColumn.cxx @@ -48,7 +48,7 @@ ORowSetDataColumn::ORowSetDataColumn( const Reference < XResultSetMetaData >& _x const Reference< XDatabaseMetaData >& _rxDBMeta, const OUString& _rDescription, const OUString& i_sLabel, - const boost::function< const ORowSetValue& (sal_Int32)> &_getValue) + const std::function<const ORowSetValue& (sal_Int32)> &_getValue) :ODataColumn(_xMetaData,_xRow,_xRowUpdate,_nPos,_rxDBMeta) ,m_pGetValue(_getValue) ,m_sLabel(i_sLabel) diff --git a/dbaccess/source/core/api/CRowSetDataColumn.hxx b/dbaccess/source/core/api/CRowSetDataColumn.hxx index 0dc3db9..6a7809d 100644 --- a/dbaccess/source/core/api/CRowSetDataColumn.hxx +++ b/dbaccess/source/core/api/CRowSetDataColumn.hxx @@ -26,7 +26,7 @@ #include <connectivity/CommonTools.hxx> #include <comphelper/proparrhlp.hxx> -#include <boost/function.hpp> +#include <functional> namespace dbaccess { @@ -38,7 +38,7 @@ namespace dbaccess public ORowSetDataColumn_PROP { protected: - const boost::function< const ::connectivity::ORowSetValue& ( sal_Int32 ) > m_pGetValue; + const std::function<const ::connectivity::ORowSetValue& (sal_Int32)> m_pGetValue; ::com::sun::star::uno::Any m_aOldValue; OUString m_sLabel; @@ -53,7 +53,7 @@ namespace dbaccess const ::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XDatabaseMetaData >& _rxDBMeta, const OUString& _rDescription, const OUString& i_sLabel, - const boost::function< const ::connectivity::ORowSetValue& ( sal_Int32 ) > &_getValue); + const std::function<const ::connectivity::ORowSetValue& (sal_Int32)> &_getValue); // com::sun::star::lang::XTypeProvider commit c2966acc465086b164b36e3366f164554f83ad21 Author: Michael Stahl <mst...@redhat.com> Date: Fri Jul 31 21:35:42 2015 +0200 canvas: replace boost::function with std::function Change-Id: I1a4a3007a07a796d80d06ab7554953925bb8be3d diff --git a/canvas/source/opengl/ogl_canvashelper.cxx b/canvas/source/opengl/ogl_canvashelper.cxx index 6fb306f..63acd3c 100644 --- a/canvas/source/opengl/ogl_canvashelper.cxx +++ b/canvas/source/opengl/ogl_canvashelper.cxx @@ -37,9 +37,9 @@ #include <GL/glew.h> #include <boost/bind.hpp> -#include <boost/function.hpp> #include <memory> +#include <functional> using namespace ::com::sun::star; @@ -85,13 +85,13 @@ namespace oglcanvas rendering::ARGBColor maARGBColor; ::basegfx::B2DPolyPolygonVector maPolyPolys; - ::boost::function6< bool, + ::std::function< bool ( const CanvasHelper&, const ::basegfx::B2DHomMatrix&, GLenum, GLenum, const rendering::ARGBColor&, - const ::basegfx::B2DPolyPolygonVector& > maFunction; + const ::basegfx::B2DPolyPolygonVector&)> maFunction; }; namespace diff --git a/canvas/source/simplecanvas/simplecanvasimpl.cxx b/canvas/source/simplecanvas/simplecanvasimpl.cxx index 1579fcd..92332a6 100644 --- a/canvas/source/simplecanvas/simplecanvasimpl.cxx +++ b/canvas/source/simplecanvas/simplecanvasimpl.cxx @@ -38,7 +38,8 @@ #include <canvas/canvastools.hxx> #include <boost/bind.hpp> -#include <boost/function.hpp> + +#include <functional> #define SERVICE_NAME "com.sun.star.rendering.SimpleCanvas" @@ -91,7 +92,7 @@ namespace decltype(&color2Sequence)> m_aFillColor; o3tl::LazyUpdate<geometry::RealRectangle2D, uno::Reference< rendering::XPolyPolygon2D >, - boost::function1<uno::Reference<rendering::XPolyPolygon2D>, geometry::RealRectangle2D> > m_aRectClip; + std::function<uno::Reference<rendering::XPolyPolygon2D> (geometry::RealRectangle2D)> > m_aRectClip; geometry::AffineMatrix2D m_aTransformation; explicit SimpleRenderState( uno::Reference<rendering::XGraphicDevice> const& xDevice ) : @@ -368,7 +369,7 @@ namespace typedef o3tl::LazyUpdate< rendering::FontRequest, uno::Reference< rendering::XCanvasFont >, - boost::function1<uno::Reference<rendering::XCanvasFont>, rendering::FontRequest> > SimpleFont; + std::function<uno::Reference<rendering::XCanvasFont> (rendering::FontRequest)> > SimpleFont; uno::Reference<rendering::XCanvas> mxCanvas; SimpleFont maFont; commit 701cfbd696a8bbea9296de0b32bb80b007c04496 Author: Michael Stahl <mst...@redhat.com> Date: Fri Jul 31 21:31:33 2015 +0200 avmedia: replace boost::function with std::function Change-Id: I813d42a1ab494e0887791516606fddd342e21ff0 diff --git a/avmedia/source/vlc/wrapper/EventHandler.hxx b/avmedia/source/vlc/wrapper/EventHandler.hxx index 37272c2..536d80b 100644 --- a/avmedia/source/vlc/wrapper/EventHandler.hxx +++ b/avmedia/source/vlc/wrapper/EventHandler.hxx @@ -9,7 +9,8 @@ #ifndef INCLUDED_AVMEDIA_SOURCE_VLC_WRAPPER_EVENTHANDLER_HXX #define INCLUDED_AVMEDIA_SOURCE_VLC_WRAPPER_EVENTHANDLER_HXX -#include <boost/function.hpp> + +#include <functional> #include <boost/noncopyable.hpp> #include <salhelper/thread.hxx> #include "ThreadsafeQueue.hxx" @@ -30,7 +31,7 @@ namespace wrapper virtual void SAL_CALL run() SAL_OVERRIDE; public: - typedef boost::function< void() > TCallback; + typedef std::function< void() > TCallback; ThreadsafeQueue< TCallback > mCallbackQueue; }; } diff --git a/avmedia/source/vlc/wrapper/EventManager.hxx b/avmedia/source/vlc/wrapper/EventManager.hxx index 8ee2eb6..624b798 100644 --- a/avmedia/source/vlc/wrapper/EventManager.hxx +++ b/avmedia/source/vlc/wrapper/EventManager.hxx @@ -10,7 +10,7 @@ #ifndef INCLUDED_AVMEDIA_SOURCE_VLC_WRAPPER_EVENTMANAGER_HXX #define INCLUDED_AVMEDIA_SOURCE_VLC_WRAPPER_EVENTMANAGER_HXX -#include <boost/function.hpp> +#include <functional> #include <boost/noncopyable.hpp> #include "Player.hxx" @@ -29,7 +29,7 @@ namespace wrapper public: static bool LoadSymbols(); - typedef boost::function<void()> Callback; + typedef std::function<void()> Callback; EventManager( Player& player, EventHandler& eh ); @@ -38,7 +38,7 @@ namespace wrapper private: EventHandler& mEventHandler; - typedef boost::function< void() > TCallback; + typedef std::function< void() > TCallback; libvlc_event_manager_t *mManager; TCallback mOnPaused; TCallback mOnEndReached; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits