diff options
author | David Tardon <dtardon@redhat.com> | 2012-07-02 17:52:13 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2012-07-03 17:47:18 +0200 |
commit | fddd006495f0c8584c85ff22ad0041094ea9a8cd (patch) | |
tree | 16cfc14fbb0ccfcfca86d07edbe1348101f878bc | |
parent | 478c65b490912b2d334fab79f80d3eecbdbe0dac (diff) |
sprinkle explicit over constructors
Change-Id: I92f7ccb1512362171b524ade0e8c36cbe9d332d5
24 files changed, 28 insertions, 28 deletions
diff --git a/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx b/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx index f9d7142e5c3d..5602475a025e 100644 --- a/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx +++ b/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx @@ -57,7 +57,7 @@ namespace drawinglayer public: /// constructors/assignmentoperator/destructor - LineAttribute( + explicit LineAttribute( const basegfx::BColor& rColor, double fWidth = 0.0, basegfx::B2DLineJoin aB2DLineJoin = basegfx::B2DLINEJOIN_ROUND); diff --git a/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx b/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx index d4f5499b98b9..637244ca5131 100644 --- a/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx +++ b/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx @@ -64,7 +64,7 @@ namespace drawinglayer const basegfx::BColor& rColor, const basegfx::B3DVector& rDirection, bool bSpecular); - Sdr3DLightAttribute(const basegfx::BColor& rColor); + explicit Sdr3DLightAttribute(const basegfx::BColor& rColor); Sdr3DLightAttribute(const Sdr3DLightAttribute& rCandidate); ~Sdr3DLightAttribute(); diff --git a/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx b/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx index 99e35ceec080..0fbb5cd2c4f7 100644 --- a/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx +++ b/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx @@ -54,7 +54,7 @@ namespace drawinglayer public: /// constructors/assignmentoperator/destructor - StrokeAttribute( + explicit StrokeAttribute( const ::std::vector< double >& rDotDashArray, double fFullDotDashLen = 0.0); StrokeAttribute(); diff --git a/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx b/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx index 0a6b21e66f58..a2b2db5fcde0 100644 --- a/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx +++ b/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx @@ -115,7 +115,7 @@ namespace drawinglayer other parameters. This constructor is feeded completely with a sequence of PropertyValues which will be parsed to be able to offer the most used ones in a convenient way. */ - ViewInformation2D(const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& rViewParameters); + explicit ViewInformation2D(const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& rViewParameters); /// default (empty) constructor ViewInformation2D(); diff --git a/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx b/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx index 8364577ee99d..9c23ff80a40f 100644 --- a/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx +++ b/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx @@ -120,7 +120,7 @@ namespace drawinglayer other parameters. This constructor is feeded completely with a sequence of PropertyValues which will be parsed to be able to offer the most used ones in a convenient way. */ - ViewInformation3D(const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& rViewParameters); + explicit ViewInformation3D(const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& rViewParameters); /// default (empty) constructor ViewInformation3D(); diff --git a/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx b/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx index 441abf49f01c..21cc5b601562 100644 --- a/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx @@ -67,7 +67,7 @@ namespace drawinglayer public: /// constructor - BackgroundColorPrimitive2D( + explicit BackgroundColorPrimitive2D( const basegfx::BColor& rBColor); /// data read access diff --git a/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx b/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx index de2e6ae851df..ea11863c0f74 100644 --- a/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx @@ -63,7 +63,7 @@ namespace drawinglayer public: /// constructor - DiscreteShadow(const BitmapEx& rBitmapEx); + explicit DiscreteShadow(const BitmapEx& rBitmapEx); /// data read access const BitmapEx& getBitmapEx() const { return maBitmapEx; } diff --git a/drawinglayer/inc/drawinglayer/primitive2d/groupprimitive2d.hxx b/drawinglayer/inc/drawinglayer/primitive2d/groupprimitive2d.hxx index b2bec3c7c818..920cf5ec00ab 100644 --- a/drawinglayer/inc/drawinglayer/primitive2d/groupprimitive2d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive2d/groupprimitive2d.hxx @@ -80,7 +80,7 @@ namespace drawinglayer public: /// constructor - GroupPrimitive2D(const Primitive2DSequence& rChildren); + explicit GroupPrimitive2D(const Primitive2DSequence& rChildren); /// data read access const Primitive2DSequence& getChildren() const { return maChildren; } diff --git a/drawinglayer/inc/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx b/drawinglayer/inc/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx index 341effddfc00..723b83f16dab 100644 --- a/drawinglayer/inc/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx @@ -52,7 +52,7 @@ namespace drawinglayer class DRAWINGLAYER_DLLPUBLIC HiddenGeometryPrimitive2D : public GroupPrimitive2D { public: - HiddenGeometryPrimitive2D(const Primitive2DSequence& rChildren); + explicit HiddenGeometryPrimitive2D(const Primitive2DSequence& rChildren); // despite returning an empty decomposition since it's no visualisation data, // range calculation is intended to use hidden geometry, so diff --git a/drawinglayer/inc/drawinglayer/primitive2d/invertprimitive2d.hxx b/drawinglayer/inc/drawinglayer/primitive2d/invertprimitive2d.hxx index 2ef4a4184c92..a4cf2cf4d3d3 100644 --- a/drawinglayer/inc/drawinglayer/primitive2d/invertprimitive2d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive2d/invertprimitive2d.hxx @@ -53,7 +53,7 @@ namespace drawinglayer { public: /// constructor - InvertPrimitive2D(const Primitive2DSequence& rChildren); + explicit InvertPrimitive2D(const Primitive2DSequence& rChildren); /// provide unique ID DeclPrimitrive2DIDBlock() diff --git a/drawinglayer/inc/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx b/drawinglayer/inc/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx index bf9ed2c5e41f..415757491895 100644 --- a/drawinglayer/inc/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx @@ -54,7 +54,7 @@ namespace drawinglayer private: public: /// constructor - TextHierarchyLinePrimitive2D(const Primitive2DSequence& rChildren); + explicit TextHierarchyLinePrimitive2D(const Primitive2DSequence& rChildren); /// provide unique ID DeclPrimitrive2DIDBlock() @@ -77,7 +77,7 @@ namespace drawinglayer private: public: /// constructor - TextHierarchyBulletPrimitive2D(const Primitive2DSequence& rChildren); + explicit TextHierarchyBulletPrimitive2D(const Primitive2DSequence& rChildren); /// provide unique ID DeclPrimitrive2DIDBlock() @@ -100,7 +100,7 @@ namespace drawinglayer private: public: /// constructor - TextHierarchyParagraphPrimitive2D(const Primitive2DSequence& rChildren); + explicit TextHierarchyParagraphPrimitive2D(const Primitive2DSequence& rChildren); /// provide unique ID DeclPrimitrive2DIDBlock() @@ -123,7 +123,7 @@ namespace drawinglayer private: public: /// constructor - TextHierarchyBlockPrimitive2D(const Primitive2DSequence& rChildren); + explicit TextHierarchyBlockPrimitive2D(const Primitive2DSequence& rChildren); /// provide unique ID DeclPrimitrive2DIDBlock() @@ -206,7 +206,7 @@ namespace drawinglayer private: public: /// constructor - TextHierarchyEditPrimitive2D(const Primitive2DSequence& rChildren); + explicit TextHierarchyEditPrimitive2D(const Primitive2DSequence& rChildren); /// provide unique ID DeclPrimitrive2DIDBlock() diff --git a/drawinglayer/inc/drawinglayer/primitive3d/groupprimitive3d.hxx b/drawinglayer/inc/drawinglayer/primitive3d/groupprimitive3d.hxx index 0c93b4295071..89a619e7e181 100644 --- a/drawinglayer/inc/drawinglayer/primitive3d/groupprimitive3d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive3d/groupprimitive3d.hxx @@ -66,7 +66,7 @@ namespace drawinglayer public: /// constructor - GroupPrimitive3D(const Primitive3DSequence& rChildren); + explicit GroupPrimitive3D(const Primitive3DSequence& rChildren); /// data read access Primitive3DSequence getChildren() const { return maChildren; } diff --git a/drawinglayer/inc/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx b/drawinglayer/inc/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx index bb9ab4f1352d..828cc3c30411 100644 --- a/drawinglayer/inc/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx @@ -54,7 +54,7 @@ namespace drawinglayer class DRAWINGLAYER_DLLPUBLIC HiddenGeometryPrimitive3D : public GroupPrimitive3D { public: - HiddenGeometryPrimitive3D(const Primitive3DSequence& rChildren); + explicit HiddenGeometryPrimitive3D(const Primitive3DSequence& rChildren); // despite returning an empty decomposition since it's no visualisation data, // range calculation is intended to use hidden geometry, so diff --git a/drawinglayer/inc/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx b/drawinglayer/inc/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx index bf72befcd0bc..77c5ad075ba0 100644 --- a/drawinglayer/inc/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx +++ b/drawinglayer/inc/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx @@ -74,7 +74,7 @@ namespace drawinglayer maPolyPolygon.transform(aTransform); } - Slice3D( + explicit Slice3D( const basegfx::B3DPolyPolygon& rPolyPolygon, SliceType3D aSliceType = SLICETYPE3D_REGULAR) : maPolyPolygon(rPolyPolygon), diff --git a/drawinglayer/inc/drawinglayer/processor2d/baseprocessor2d.hxx b/drawinglayer/inc/drawinglayer/processor2d/baseprocessor2d.hxx index bbe54c03a6dd..a5ce3b3f38a9 100644 --- a/drawinglayer/inc/drawinglayer/processor2d/baseprocessor2d.hxx +++ b/drawinglayer/inc/drawinglayer/processor2d/baseprocessor2d.hxx @@ -186,7 +186,7 @@ namespace drawinglayer public: /// constructor/destructor - BaseProcessor2D(const geometry::ViewInformation2D& rViewInformation); + explicit BaseProcessor2D(const geometry::ViewInformation2D& rViewInformation); virtual ~BaseProcessor2D(); /// the central processing method diff --git a/drawinglayer/inc/drawinglayer/processor2d/contourextractor2d.hxx b/drawinglayer/inc/drawinglayer/processor2d/contourextractor2d.hxx index e0b95eb6c450..de7a5181b38a 100644 --- a/drawinglayer/inc/drawinglayer/processor2d/contourextractor2d.hxx +++ b/drawinglayer/inc/drawinglayer/processor2d/contourextractor2d.hxx @@ -56,7 +56,7 @@ namespace drawinglayer void processBasePrimitive2D(const primitive2d::BasePrimitive2D& rCandidate); public: - ContourExtractor2D(const geometry::ViewInformation2D& rViewInformation); + explicit ContourExtractor2D(const geometry::ViewInformation2D& rViewInformation); virtual ~ContourExtractor2D(); const std::vector< basegfx::B2DPolyPolygon >& getExtractedContour() const { return maExtractedContour; } diff --git a/drawinglayer/inc/drawinglayer/processor2d/textaspolygonextractor2d.hxx b/drawinglayer/inc/drawinglayer/processor2d/textaspolygonextractor2d.hxx index 3dbb9d17a0a5..1a421ec9bcd5 100644 --- a/drawinglayer/inc/drawinglayer/processor2d/textaspolygonextractor2d.hxx +++ b/drawinglayer/inc/drawinglayer/processor2d/textaspolygonextractor2d.hxx @@ -91,7 +91,7 @@ namespace drawinglayer void processBasePrimitive2D(const primitive2d::BasePrimitive2D& rCandidate); public: - TextAsPolygonExtractor2D(const geometry::ViewInformation2D& rViewInformation); + explicit TextAsPolygonExtractor2D(const geometry::ViewInformation2D& rViewInformation); virtual ~TextAsPolygonExtractor2D(); // data read access diff --git a/drawinglayer/inc/drawinglayer/processor3d/baseprocessor3d.hxx b/drawinglayer/inc/drawinglayer/processor3d/baseprocessor3d.hxx index 16b6022435bd..e2a58ba8712c 100644 --- a/drawinglayer/inc/drawinglayer/processor3d/baseprocessor3d.hxx +++ b/drawinglayer/inc/drawinglayer/processor3d/baseprocessor3d.hxx @@ -65,7 +65,7 @@ namespace drawinglayer virtual void processBasePrimitive3D(const primitive3d::BasePrimitive3D& rCandidate); public: - BaseProcessor3D(const geometry::ViewInformation3D& rViewInformation); + explicit BaseProcessor3D(const geometry::ViewInformation3D& rViewInformation); virtual ~BaseProcessor3D(); // the central processing method diff --git a/drawinglayer/source/attribute/sdrlineattribute.cxx b/drawinglayer/source/attribute/sdrlineattribute.cxx index 5d304b849970..12f476357d39 100644 --- a/drawinglayer/source/attribute/sdrlineattribute.cxx +++ b/drawinglayer/source/attribute/sdrlineattribute.cxx @@ -68,7 +68,7 @@ namespace drawinglayer { } - ImpSdrLineAttribute(const basegfx::BColor& rColor) + explicit ImpSdrLineAttribute(const basegfx::BColor& rColor) : mnRefCount(0), meJoin(basegfx::B2DLINEJOIN_NONE), mfWidth(0.0), diff --git a/drawinglayer/source/geometry/viewinformation2d.cxx b/drawinglayer/source/geometry/viewinformation2d.cxx index f5c971fc2405..c0c96a80c6e4 100644 --- a/drawinglayer/source/geometry/viewinformation2d.cxx +++ b/drawinglayer/source/geometry/viewinformation2d.cxx @@ -277,7 +277,7 @@ namespace drawinglayer impInterpretPropertyValues(rExtendedParameters); } - ImpViewInformation2D(const uno::Sequence< beans::PropertyValue >& rViewParameters) + explicit ImpViewInformation2D(const uno::Sequence< beans::PropertyValue >& rViewParameters) : mnRefCount(0), maObjectTransformation(), maViewTransformation(), diff --git a/drawinglayer/source/geometry/viewinformation3d.cxx b/drawinglayer/source/geometry/viewinformation3d.cxx index ed1949f6edc4..b43a0532318d 100644 --- a/drawinglayer/source/geometry/viewinformation3d.cxx +++ b/drawinglayer/source/geometry/viewinformation3d.cxx @@ -363,7 +363,7 @@ namespace drawinglayer impInterpretPropertyValues(rExtendedParameters); } - ImpViewInformation3D(const uno::Sequence< beans::PropertyValue >& rViewParameters) + explicit ImpViewInformation3D(const uno::Sequence< beans::PropertyValue >& rViewParameters) : mnRefCount(0), maObjectTransformation(), maOrientation(), diff --git a/drawinglayer/source/primitive2d/graphicprimitive2d.cxx b/drawinglayer/source/primitive2d/graphicprimitive2d.cxx index 5ae2b37d4d6a..fac806d7cd57 100644 --- a/drawinglayer/source/primitive2d/graphicprimitive2d.cxx +++ b/drawinglayer/source/primitive2d/graphicprimitive2d.cxx @@ -68,7 +68,7 @@ namespace sal_uInt32 generateStepTime(sal_uInt32 nIndex) const; public: - animatedBitmapExPreparator(const Graphic& rGraphic); + explicit animatedBitmapExPreparator(const Graphic& rGraphic); sal_uInt32 count() const { return maSteps.size(); } sal_uInt32 loopCount() const { return (sal_uInt32)maAnimation.GetLoopCount(); } diff --git a/drawinglayer/source/primitive2d/textlayoutdevice.cxx b/drawinglayer/source/primitive2d/textlayoutdevice.cxx index 6f7b66f493a5..902cc22d232f 100644 --- a/drawinglayer/source/primitive2d/textlayoutdevice.cxx +++ b/drawinglayer/source/primitive2d/textlayoutdevice.cxx @@ -68,7 +68,7 @@ namespace sal_uInt32 mnUseCount; public: - ImpTimedRefDev(scoped_timed_RefDev& rOwnerofMe); + explicit ImpTimedRefDev(scoped_timed_RefDev& rOwnerofMe); ~ImpTimedRefDev(); virtual void Timeout(); diff --git a/drawinglayer/source/primitive3d/baseprimitive3d.cxx b/drawinglayer/source/primitive3d/baseprimitive3d.cxx index f9d7c660f865..312fb25e24e0 100644 --- a/drawinglayer/source/primitive3d/baseprimitive3d.cxx +++ b/drawinglayer/source/primitive3d/baseprimitive3d.cxx @@ -58,7 +58,7 @@ namespace drawinglayer Primitive3DSequence SAL_CALL BasePrimitive3D::getDecomposition( const uno::Sequence< beans::PropertyValue >& rViewParameters ) throw ( uno::RuntimeException ) { const geometry::ViewInformation3D aViewInformation(rViewParameters); - return get3DDecomposition(rViewParameters); + return get3DDecomposition(aViewInformation); } com::sun::star::geometry::RealRectangle3D SAL_CALL BasePrimitive3D::getRange( const uno::Sequence< beans::PropertyValue >& rViewParameters ) throw ( uno::RuntimeException ) |