diff options
author | David Tardon <dtardon@redhat.com> | 2012-12-04 13:47:35 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2012-12-04 14:26:30 +0100 |
commit | 54107c9b3c0e07d70b9afb7d367dea14bf98e4cd (patch) | |
tree | 216d7bbf38ee872a54a6423eee119000abf704ca /editeng | |
parent | a75a79e32718f98bf1f84199c944a831bec75a6a (diff) |
more explicit ctors
Change-Id: If91343890d9ed29ff2887e47c7c0a332baa5a8e1
Diffstat (limited to 'editeng')
23 files changed, 33 insertions, 33 deletions
diff --git a/editeng/inc/editeng/bolnitem.hxx b/editeng/inc/editeng/bolnitem.hxx index 760b6a0cb61b..5582bec92fac 100644 --- a/editeng/inc/editeng/bolnitem.hxx +++ b/editeng/inc/editeng/bolnitem.hxx @@ -41,7 +41,7 @@ class EDITENG_DLLPUBLIC SvxLineItem : public SfxPoolItem public: TYPEINFO(); - SvxLineItem( const sal_uInt16 nId ); + explicit SvxLineItem( const sal_uInt16 nId ); SvxLineItem( const SvxLineItem& rCpy ); ~SvxLineItem(); SvxLineItem &operator=( const SvxLineItem& rLine ); diff --git a/editeng/inc/editeng/boxitem.hxx b/editeng/inc/editeng/boxitem.hxx index 1056ec93e037..76e511d2b35a 100644 --- a/editeng/inc/editeng/boxitem.hxx +++ b/editeng/inc/editeng/boxitem.hxx @@ -64,7 +64,7 @@ class EDITENG_DLLPUBLIC SvxBoxItem : public SfxPoolItem public: TYPEINFO(); - SvxBoxItem( const sal_uInt16 nId ); + explicit SvxBoxItem( const sal_uInt16 nId ); SvxBoxItem( const SvxBoxItem &rCpy ); ~SvxBoxItem(); SvxBoxItem &operator=( const SvxBoxItem& rBox ); @@ -174,7 +174,7 @@ class EDITENG_DLLPUBLIC SvxBoxInfoItem : public SfxPoolItem public: TYPEINFO(); - SvxBoxInfoItem( const sal_uInt16 nId ); + explicit SvxBoxInfoItem( const sal_uInt16 nId ); SvxBoxInfoItem( const SvxBoxInfoItem &rCpy ); ~SvxBoxInfoItem(); SvxBoxInfoItem &operator=( const SvxBoxInfoItem &rCpy ); diff --git a/editeng/inc/editeng/brshitem.hxx b/editeng/inc/editeng/brshitem.hxx index 5772733e2c8d..fca5653a6aaf 100644 --- a/editeng/inc/editeng/brshitem.hxx +++ b/editeng/inc/editeng/brshitem.hxx @@ -67,7 +67,7 @@ class EDITENG_DLLPUBLIC SvxBrushItem : public SfxPoolItem public: TYPEINFO(); - SvxBrushItem( sal_uInt16 nWhich ); + explicit SvxBrushItem( sal_uInt16 nWhich ); SvxBrushItem( const Color& rColor, sal_uInt16 nWhich ); SvxBrushItem( const Graphic& rGraphic, diff --git a/editeng/inc/editeng/bulitem.hxx b/editeng/inc/editeng/bulitem.hxx index c1af8a033623..32f8be4dc78a 100644 --- a/editeng/inc/editeng/bulitem.hxx +++ b/editeng/inc/editeng/bulitem.hxx @@ -82,8 +82,8 @@ class EDITENG_DLLPUBLIC SvxBulletItem : public SfxPoolItem public: TYPEINFO(); - SvxBulletItem( sal_uInt16 nWhich = 0 ); - SvxBulletItem( SvStream& rStrm, sal_uInt16 nWhich = 0 ); + explicit SvxBulletItem( sal_uInt16 nWhich = 0 ); + explicit SvxBulletItem( SvStream& rStrm, sal_uInt16 nWhich = 0 ); SvxBulletItem( const SvxBulletItem& ); ~SvxBulletItem(); diff --git a/editeng/inc/editeng/colritem.hxx b/editeng/inc/editeng/colritem.hxx index 23efdccdc398..efc8c34cead3 100644 --- a/editeng/inc/editeng/colritem.hxx +++ b/editeng/inc/editeng/colritem.hxx @@ -46,7 +46,7 @@ private: public: TYPEINFO(); - SvxColorItem( const sal_uInt16 nId ); + explicit SvxColorItem( const sal_uInt16 nId ); SvxColorItem( const Color& aColor, const sal_uInt16 nId ); SvxColorItem( SvStream& rStrm, const sal_uInt16 nId ); SvxColorItem( const SvxColorItem& rCopy ); diff --git a/editeng/inc/editeng/cscoitem.hxx b/editeng/inc/editeng/cscoitem.hxx index 64a88546a668..b36e98250d01 100644 --- a/editeng/inc/editeng/cscoitem.hxx +++ b/editeng/inc/editeng/cscoitem.hxx @@ -36,7 +36,7 @@ class EDITENG_DLLPUBLIC SvxCharSetColorItem : public SvxColorItem public: TYPEINFO(); - SvxCharSetColorItem( const sal_uInt16 nId ); + explicit SvxCharSetColorItem( const sal_uInt16 nId ); SvxCharSetColorItem( const Color& aColor, const rtl_TextEncoding eFrom, const sal_uInt16 nId ); diff --git a/editeng/inc/editeng/escpitem.hxx b/editeng/inc/editeng/escpitem.hxx index ac1b04888688..51b2a5f7653a 100644 --- a/editeng/inc/editeng/escpitem.hxx +++ b/editeng/inc/editeng/escpitem.hxx @@ -49,7 +49,7 @@ class EDITENG_DLLPUBLIC SvxEscapementItem : public SfxEnumItemInterface public: TYPEINFO(); - SvxEscapementItem( const sal_uInt16 nId ); + explicit SvxEscapementItem( const sal_uInt16 nId ); SvxEscapementItem( const SvxEscapement eEscape, const sal_uInt16 nId ); SvxEscapementItem( const short nEsc, const sal_uInt8 nProp, diff --git a/editeng/inc/editeng/flditem.hxx b/editeng/inc/editeng/flditem.hxx index 792057b0d114..1ced8ecdbc56 100644 --- a/editeng/inc/editeng/flditem.hxx +++ b/editeng/inc/editeng/flditem.hxx @@ -115,7 +115,7 @@ public: SV_DECL_PERSIST1( SvxDateField, SvxFieldData, com::sun::star::text::textfield::Type::DATE ) SvxDateField(); - SvxDateField( const Date& rDate, + explicit SvxDateField( const Date& rDate, SvxDateType eType = SVXDATETYPE_VAR, SvxDateFormat eFormat = SVXDATEFORMAT_STDSMALL ); @@ -227,7 +227,7 @@ class EDITENG_DLLPUBLIC SvxTableField : public SvxFieldData public: SV_DECL_PERSIST1( SvxTableField, SvxFieldData, com::sun::star::text::textfield::Type::TABLE ) SvxTableField(); - SvxTableField(int nTab); + explicit SvxTableField(int nTab); void SetTab(int nTab); int GetTab() const; @@ -262,7 +262,7 @@ private: public: SV_DECL_PERSIST1( SvxExtTimeField, SvxFieldData, com::sun::star::text::textfield::Type::EXTENDED_TIME ) SvxExtTimeField(); - SvxExtTimeField( const Time& rTime, + explicit SvxExtTimeField( const Time& rTime, SvxTimeType eType = SVXTIMETYPE_VAR, SvxTimeFormat eFormat = SVXTIMEFORMAT_STANDARD ); @@ -306,7 +306,7 @@ private: public: SV_DECL_PERSIST1( SvxExtFileField, SvxFieldData, com::sun::star::text::textfield::Type::EXTENDED_FILE ) SvxExtFileField(); - SvxExtFileField( const rtl::OUString& rString, + explicit SvxExtFileField( const rtl::OUString& rString, SvxFileType eType = SVXFILETYPE_VAR, SvxFileFormat eFormat = SVXFILEFORMAT_FULLPATH ); diff --git a/editeng/inc/editeng/fontitem.hxx b/editeng/inc/editeng/fontitem.hxx index 9c33b634dfd3..e570bccb9ed8 100644 --- a/editeng/inc/editeng/fontitem.hxx +++ b/editeng/inc/editeng/fontitem.hxx @@ -50,7 +50,7 @@ class EDITENG_DLLPUBLIC SvxFontItem : public SfxPoolItem public: TYPEINFO(); - SvxFontItem( const sal_uInt16 nId ); + explicit SvxFontItem( const sal_uInt16 nId ); SvxFontItem( const FontFamily eFam, const String& rFamilyName, const String& rStyleName, const FontPitch eFontPitch /*= PITCH_DONTKNOW*/, diff --git a/editeng/inc/editeng/justifyitem.hxx b/editeng/inc/editeng/justifyitem.hxx index d57356ee8e96..5d03c09332ca 100644 --- a/editeng/inc/editeng/justifyitem.hxx +++ b/editeng/inc/editeng/justifyitem.hxx @@ -30,7 +30,7 @@ class EDITENG_DLLPUBLIC SvxHorJustifyItem: public SfxEnumItem public: TYPEINFO(); - SvxHorJustifyItem( const sal_uInt16 nId ); + explicit SvxHorJustifyItem( const sal_uInt16 nId ); SvxHorJustifyItem( const SvxCellHorJustify eJustify /*= SVX_HOR_JUSTIFY_STANDARD*/, @@ -63,7 +63,7 @@ class EDITENG_DLLPUBLIC SvxVerJustifyItem: public SfxEnumItem public: TYPEINFO(); - SvxVerJustifyItem( const sal_uInt16 nId ); + explicit SvxVerJustifyItem( const sal_uInt16 nId ); SvxVerJustifyItem( const SvxCellVerJustify eJustify /*= SVX_VER_JUSTIFY_STANDARD*/, diff --git a/editeng/inc/editeng/lcolitem.hxx b/editeng/inc/editeng/lcolitem.hxx index a6d309b8a90f..31fa25c2e4f1 100644 --- a/editeng/inc/editeng/lcolitem.hxx +++ b/editeng/inc/editeng/lcolitem.hxx @@ -32,7 +32,7 @@ class EDITENG_DLLPUBLIC SvxLineColorItem : public SvxColorItem public: TYPEINFO(); - SvxLineColorItem( const sal_uInt16 nId ); + explicit SvxLineColorItem( const sal_uInt16 nId ); SvxLineColorItem( const SvxLineColorItem& rCopy ); ~SvxLineColorItem(); diff --git a/editeng/inc/editeng/lrspitem.hxx b/editeng/inc/editeng/lrspitem.hxx index ef9968c74a7e..5b12bceda592 100644 --- a/editeng/inc/editeng/lrspitem.hxx +++ b/editeng/inc/editeng/lrspitem.hxx @@ -67,7 +67,7 @@ class EDITENG_DLLPUBLIC SvxLRSpaceItem : public SfxPoolItem public: TYPEINFO(); - SvxLRSpaceItem( const sal_uInt16 nId ); + explicit SvxLRSpaceItem( const sal_uInt16 nId ); SvxLRSpaceItem( const long nLeft, const long nRight, const long nTLeft /*= 0*/, const short nOfset /*= 0*/, const sal_uInt16 nId ); diff --git a/editeng/inc/editeng/numitem.hxx b/editeng/inc/editeng/numitem.hxx index 5be3d9e5226a..f0aef1e65975 100644 --- a/editeng/inc/editeng/numitem.hxx +++ b/editeng/inc/editeng/numitem.hxx @@ -68,7 +68,7 @@ class EDITENG_DLLPUBLIC SvxNumberType sal_Bool bShowSymbol; // Also show Symbol ? public: - SvxNumberType(sal_Int16 nType = com::sun::star::style::NumberingType::ARABIC); + explicit SvxNumberType(sal_Int16 nType = com::sun::star::style::NumberingType::ARABIC); SvxNumberType(const SvxNumberType& rType); ~SvxNumberType(); @@ -154,7 +154,7 @@ private: DECL_STATIC_LINK( SvxNumberFormat, GraphicArrived, void * ); virtual void NotifyGraphicArrived(); public: - SvxNumberFormat( sal_Int16 nNumberingType, + explicit SvxNumberFormat( sal_Int16 nNumberingType, SvxNumPositionAndSpaceMode ePositionAndSpaceMode = LABEL_WIDTH_AND_POSITION ); SvxNumberFormat(const SvxNumberFormat& rFormat); @@ -288,7 +288,7 @@ class EDITENG_DLLPUBLIC SvxNumBulletItem : public SfxPoolItem { SvxNumRule* pNumRule; public: - SvxNumBulletItem(SvxNumRule& rRule); + explicit SvxNumBulletItem(SvxNumRule& rRule); SvxNumBulletItem(SvxNumRule& rRule, sal_uInt16 nWhich ); SvxNumBulletItem(const SvxNumBulletItem& rCopy); virtual ~SvxNumBulletItem(); @@ -313,7 +313,7 @@ class SvxNodeNum sal_Bool bStartNum; // Restart numbering public: - inline SvxNodeNum( sal_uInt8 nLevel = SVX_NO_NUM, sal_uInt16 nSetVal = USHRT_MAX ); + explicit inline SvxNodeNum( sal_uInt8 nLevel = SVX_NO_NUM, sal_uInt16 nSetVal = USHRT_MAX ); inline SvxNodeNum& operator=( const SvxNodeNum& rCpy ); sal_uInt8 GetLevel() const { return nMyLevel; } diff --git a/editeng/inc/editeng/opaqitem.hxx b/editeng/inc/editeng/opaqitem.hxx index 1084933b6428..930acb73681b 100644 --- a/editeng/inc/editeng/opaqitem.hxx +++ b/editeng/inc/editeng/opaqitem.hxx @@ -41,7 +41,7 @@ class EDITENG_DLLPUBLIC SvxOpaqueItem : public SfxBoolItem public: TYPEINFO(); - SvxOpaqueItem( const sal_uInt16 nId , const sal_Bool bOpa = sal_True ); + explicit SvxOpaqueItem( const sal_uInt16 nId , const sal_Bool bOpa = sal_True ); inline SvxOpaqueItem &operator=( const SvxOpaqueItem &rCpy ); // "pure virtual Methods" from SfxPoolItem diff --git a/editeng/inc/editeng/pbinitem.hxx b/editeng/inc/editeng/pbinitem.hxx index b7c4109206af..5fefd2f66567 100644 --- a/editeng/inc/editeng/pbinitem.hxx +++ b/editeng/inc/editeng/pbinitem.hxx @@ -38,7 +38,7 @@ class EDITENG_DLLPUBLIC SvxPaperBinItem : public SfxByteItem public: TYPEINFO(); - inline SvxPaperBinItem( const sal_uInt16 nId , + explicit inline SvxPaperBinItem( const sal_uInt16 nId , const sal_uInt8 nTray = PAPERBIN_PRINTER_SETTINGS ); inline SvxPaperBinItem &operator=( const SvxPaperBinItem &rCpy ); diff --git a/editeng/inc/editeng/pmdlitem.hxx b/editeng/inc/editeng/pmdlitem.hxx index 4b16da0d2ded..f1a2697b65d5 100644 --- a/editeng/inc/editeng/pmdlitem.hxx +++ b/editeng/inc/editeng/pmdlitem.hxx @@ -37,7 +37,7 @@ private: public: TYPEINFO(); - inline SvxPageModelItem( sal_uInt16 nWh ); + explicit inline SvxPageModelItem( sal_uInt16 nWh ); inline SvxPageModelItem( const String& rModel, sal_Bool bA /*= sal_False*/, sal_uInt16 nWh ); inline SvxPageModelItem& operator=( const SvxPageModelItem& rModel ); diff --git a/editeng/inc/editeng/prntitem.hxx b/editeng/inc/editeng/prntitem.hxx index 48deb239807e..548db4223488 100644 --- a/editeng/inc/editeng/prntitem.hxx +++ b/editeng/inc/editeng/prntitem.hxx @@ -38,7 +38,7 @@ class EDITENG_DLLPUBLIC SvxPrintItem : public SfxBoolItem public: TYPEINFO(); - SvxPrintItem( const sal_uInt16 nId , const sal_Bool bPrt = sal_True ); + explicit SvxPrintItem( const sal_uInt16 nId , const sal_Bool bPrt = sal_True ); inline SvxPrintItem &operator=( const SvxPrintItem &rCpy ); // "pure virtual Methods" from SfxPoolItem diff --git a/editeng/inc/editeng/protitem.hxx b/editeng/inc/editeng/protitem.hxx index 93d25e8c1007..7899699ba352 100644 --- a/editeng/inc/editeng/protitem.hxx +++ b/editeng/inc/editeng/protitem.hxx @@ -45,7 +45,7 @@ class EDITENG_DLLPUBLIC SvxProtectItem : public SfxPoolItem public: TYPEINFO(); - inline SvxProtectItem( const sal_uInt16 nId ); + explicit inline SvxProtectItem( const sal_uInt16 nId ); inline SvxProtectItem &operator=( const SvxProtectItem &rCpy ); // "pure virtual Methods" from SfxPoolItem diff --git a/editeng/inc/editeng/scripttypeitem.hxx b/editeng/inc/editeng/scripttypeitem.hxx index 976e4651ac9f..a50f82d9d951 100644 --- a/editeng/inc/editeng/scripttypeitem.hxx +++ b/editeng/inc/editeng/scripttypeitem.hxx @@ -40,7 +40,7 @@ class EDITENG_DLLPUBLIC SvxScriptTypeItem : public SfxUInt16Item public: TYPEINFO(); - SvxScriptTypeItem( sal_uInt16 nType = SCRIPTTYPE_LATIN ); + explicit SvxScriptTypeItem( sal_uInt16 nType = SCRIPTTYPE_LATIN ); virtual SfxPoolItem* Clone( SfxItemPool *pPool = 0 ) const; }; diff --git a/editeng/inc/editeng/shaditem.hxx b/editeng/inc/editeng/shaditem.hxx index 16ff4bb94f12..7abe135e2857 100644 --- a/editeng/inc/editeng/shaditem.hxx +++ b/editeng/inc/editeng/shaditem.hxx @@ -49,7 +49,7 @@ class EDITENG_DLLPUBLIC SvxShadowItem : public SfxEnumItemInterface public: TYPEINFO(); - SvxShadowItem( const sal_uInt16 nId , + explicit SvxShadowItem( const sal_uInt16 nId , const Color *pColor = 0, const sal_uInt16 nWidth = 100 /*5pt*/, const SvxShadowLocation eLoc = SVX_SHADOW_NONE ); diff --git a/editeng/inc/editeng/sizeitem.hxx b/editeng/inc/editeng/sizeitem.hxx index 1f692c257081..e99f6c002bed 100644 --- a/editeng/inc/editeng/sizeitem.hxx +++ b/editeng/inc/editeng/sizeitem.hxx @@ -38,7 +38,7 @@ class EDITENG_DLLPUBLIC SvxSizeItem : public SfxPoolItem public: TYPEINFO(); - SvxSizeItem( const sal_uInt16 nId ); + explicit SvxSizeItem( const sal_uInt16 nId ); SvxSizeItem( const sal_uInt16 nId, const Size& rSize); inline SvxSizeItem& operator=( const SvxSizeItem &rCpy ); diff --git a/editeng/inc/editeng/tstpitem.hxx b/editeng/inc/editeng/tstpitem.hxx index 82c01afe2c6d..d3f9d2c8470a 100644 --- a/editeng/inc/editeng/tstpitem.hxx +++ b/editeng/inc/editeng/tstpitem.hxx @@ -47,7 +47,7 @@ private: public: SvxTabStop(); - SvxTabStop( const sal_Int32 nPos, + explicit SvxTabStop( const sal_Int32 nPos, const SvxTabAdjust eAdjst = SVX_TAB_ADJUST_LEFT, const sal_Unicode cDec = cDfltDecimalChar, const sal_Unicode cFil = cDfltFillChar ); @@ -107,7 +107,7 @@ class EDITENG_DLLPUBLIC SvxTabStopItem : public SfxPoolItem public: TYPEINFO(); - SvxTabStopItem( sal_uInt16 nWhich ); + explicit SvxTabStopItem( sal_uInt16 nWhich ); SvxTabStopItem( const sal_uInt16 nTabs, const sal_uInt16 nDist, const SvxTabAdjust eAdjst /*= SVX_TAB_ADJUST_DEFAULT*/, diff --git a/editeng/inc/editeng/ulspitem.hxx b/editeng/inc/editeng/ulspitem.hxx index bb00f5af8d88..dc965e1f78ef 100644 --- a/editeng/inc/editeng/ulspitem.hxx +++ b/editeng/inc/editeng/ulspitem.hxx @@ -45,7 +45,7 @@ class EDITENG_DLLPUBLIC SvxULSpaceItem : public SfxPoolItem public: TYPEINFO(); - SvxULSpaceItem( const sal_uInt16 nId ); + explicit SvxULSpaceItem( const sal_uInt16 nId ); SvxULSpaceItem( const sal_uInt16 nUp, const sal_uInt16 nLow, const sal_uInt16 nId ); inline SvxULSpaceItem& operator=( const SvxULSpaceItem &rCpy ); |