summaryrefslogtreecommitdiff
path: root/sc/inc
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-10-26 12:59:01 +0200
committerNoel Grandin <noel@peralex.com>2015-10-26 12:59:29 +0200
commit5b1bd78bbaf09ecdd375f488b92a271b0b579b04 (patch)
tree802f25582ed640a3a2c252410ef8909f1737f42f /sc/inc
parentff3e81600c2e4512ea3992b4abd3ab23b5c8a110 (diff)
boost::ptr_vector->std::vector
no need to store uno::Reference objects on the heap Change-Id: I015c9c4f89a5520e874f4bf523129682d7da579c
Diffstat (limited to 'sc/inc')
-rw-r--r--sc/inc/viewuno.hxx30
1 files changed, 6 insertions, 24 deletions
diff --git a/sc/inc/viewuno.hxx b/sc/inc/viewuno.hxx
index 4e919b52153e..fd5da4a1561c 100644
--- a/sc/inc/viewuno.hxx
+++ b/sc/inc/viewuno.hxx
@@ -41,7 +41,6 @@
#include <com/sun/star/datatransfer/XTransferableSupplier.hpp>
#include "address.hxx"
-#include <boost/ptr_container/ptr_vector.hpp>
class ScTabViewShell;
class ScPreviewShell;
@@ -160,29 +159,12 @@ class ScTabViewObj : public ScViewPaneBase,
public com::sun::star::sheet::XSelectedSheetsSupplier
{
private:
- typedef ::com::sun::star::uno::Reference<
- ::com::sun::star::sheet::XRangeSelectionListener > XRangeSelectionListenerUnoRef;
- typedef boost::ptr_vector<XRangeSelectionListenerUnoRef> XRangeSelectionListenerVector;
-
- typedef ::com::sun::star::uno::Reference<
- ::com::sun::star::sheet::XRangeSelectionChangeListener > XRangeSelectionChangeListenerUnoRef;
- typedef boost::ptr_vector<XRangeSelectionChangeListenerUnoRef> XRangeSelectionChangeListenerVector;
-
- typedef ::com::sun::star::uno::Reference<
- ::com::sun::star::view::XSelectionChangeListener > XSelectionChangeListenerUnoRef;
- typedef boost::ptr_vector<XSelectionChangeListenerUnoRef> XSelectionChangeListenerVector;
-
- typedef ::com::sun::star::uno::Reference<
- ::com::sun::star::beans::XPropertyChangeListener > XViewPropertyChangeListenerUnoRef;
- typedef boost::ptr_vector<XViewPropertyChangeListenerUnoRef> XViewPropertyChangeListenerVector;
-
- typedef ::com::sun::star::uno::Reference<
- ::com::sun::star::awt::XEnhancedMouseClickHandler > XMouseClickHandlerUnoRef;
- typedef boost::ptr_vector<XMouseClickHandlerUnoRef> XMouseClickHandlerVector;
-
- typedef ::com::sun::star::uno::Reference<
- ::com::sun::star::sheet::XActivationEventListener > XActivationEventListenerUnoRef;
- typedef boost::ptr_vector<XActivationEventListenerUnoRef> XActivationEventListenerVector;
+ typedef std::vector<css::uno::Reference<css::sheet::XRangeSelectionListener> > XRangeSelectionListenerVector;
+ typedef std::vector<css::uno::Reference<css::sheet::XRangeSelectionChangeListener> > XRangeSelectionChangeListenerVector;
+ typedef std::vector<css::uno::Reference<css::view::XSelectionChangeListener> > XSelectionChangeListenerVector;
+ typedef std::vector<css::uno::Reference<css::beans::XPropertyChangeListener> > XViewPropertyChangeListenerVector;
+ typedef std::vector<css::uno::Reference<css::awt::XEnhancedMouseClickHandler> > XMouseClickHandlerVector;
+ typedef std::vector<css::uno::Reference<css::sheet::XActivationEventListener> > XActivationEventListenerVector;
SfxItemPropertySet aPropSet;
XSelectionChangeListenerVector aSelectionChgListeners;